nyoj 590

点击打开 题目 链接

 
#include<stdio.h>
int a[1005];
int main(){
	int n,m,i,j;	
	while(scanf("%d%d",&n,&m)!=EOF){
		int sum,cont=0;
		 for(j=0;j<n;j++)
		 	scanf("%d",&a[j]);
		 for(i=0;i<n;i++){
		 	sum=0;
		 	for(j=i;j<n;j++){
			 	sum+=a[j];
			 	if(sum==m) cont++;
			 	if(sum>m) break;
		 	}
		 }		 
		 printf("%d\n",cont);
	}
	return 0;
}
        


你可能感兴趣的:(nyoj 590)