暴力即可!!!
#include#include #include using namespace std;typedef long long LL;const int N=1e4+10;LL a[N];int n;int main(){ int s,t; LL sum=0,k; scanf("%d%lld",&n,&k); for(int i=1;i<=n;i++) scanf("%lld",&a[i]); bool flag=false; for(s=1;s<=n;s++) { sum=a[s]; if(sum==k) { printf("%d %d\n",s,s); return 0; } t=s+1; while(t<=n) { sum+=a[t]; if(sum==k) { printf("%d %d\n",s,t); return 0; } t++; } } if(!flag) printf("No Solution\n"); return 0;}