1322 Problem B
题目描述
大家都知道《崩坏3》是一款非常休闲的手游(笑),在大伟哥的精巧设计下,《崩坏3》凭借其精美的画面吸引了许多玩家,现在Stone作为一个刚入门的舰长,十分想要八重樱这个角色,可是无奈Stone没有钱氪补给卡,所以Stone只好选择爆肝收集碎片,但是问题来了,现在距离期末考试只有n天了,课业十分紧张,每天Stone除了肝碎片,还有很多必须要干的事情所以被占用了一部分的时间。请你编程判断一下Stone最早第几天可以得到自己心仪的女武神。
输入
第一行,两个数n和t,n-->距离期末考试的天数,t-->收集所有八重樱碎片需要的总时间(单位是秒)。
数据范围:(1 <= n <= 100)(1 <= t <= 1000000)
第二行,n个数字a[1], a[2]...a[n],每个数字用空格隔开,a[i]-->每天Stone被其他琐事所占用的时间(单位是秒)。
数据范围:(0 <= a[i] <= 86400)
输出
Stone最早第几天得到自己心仪的女武神。
样例输入
2 2 86400 86398
样例输出
2
import java.util.Scanner;
public class Gamenew {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int t = sc.nextInt();
int a[] = new int[n];
for (int i = 0; i < a.length; i++) {
a[i] = sc.nextInt();
}
int temp = 0;
for (int i = 0; i < a.length; i++) {
temp = 86400 - a[i];
if(t>temp) {
t -= temp;
}else {
System.out.println(i+1);
}
}
}
}