请问当小明的蛋糕分完时,总共有多少个朋友分到了蛋糕。
第二行包含 n个正整数,依次表示 a 1, a 2, …, an。
2 6 5 6 3 5
对于所有评测用例,1 ≤ n ≤ 1000,1 ≤ k ≤ 10000,1 ≤ ai ≤ 1000。
刚开始练习,代码可能不精练,但都是经过测试的代码;如下:
import java.util.*;
public class test20173 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int N, K;
N = in.nextInt();
K = in.nextInt();
int count = 1;//最少也为1块
int sum = 0;
int a[] = new int[N];
for(int i =0;i<N;i++){
a[i] = in.nextInt();
}
for(int j = 0;j<N;j++){
sum +=a[j];
if(sum>=K&& j<N-1){
count++;
sum = 0;
}
}
System.out.println(count);
}
}