ccf模拟试题第一题

时间:2020-12-21 21:29:03

点击打开链接原文地址

要准备九月份的CCF考试,最近想刷刷题,以前在各种oj上水过,特别佩服大神。

这个是模拟题第一题分蛋糕,做的时候很顺利。

package CCF;

import java.util.Scanner;

public class Cake {
public static void main(String args[]){
Scanner scan=new Scanner(System.in);

int n=scan.nextInt();
int weight=scan.nextInt();

int []a=new int[n];
for(int i=0;i<n;i++){
a[i]=scan.nextInt(); //输入每块蛋糕的重量
}

int count=1;
int sum=0;
for(int i=0;i<n;i++){
sum+=a[i];
if(sum>=weight){
sum=0;
if(i!=n-1){
count++;
}
else
break;
}
}

System.out.println(count);

}

}