1. 程式人生 > >Contest1030 - 2017級新生周賽(三)B

Contest1030 - 2017級新生周賽(三)B

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);
			}
		}
	}
}