提出 #1074780


ソースコード 拡げる

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);

		int N = Integer.parseInt(sc.next());

		int A[] = new int[N];
		int B[] = new int[N];
		int c[] = new int[N];

		for(int i = 0; i < N; i++){
			c[i] = 0;
		}

		for(int i = 0; i < N; i++){
			A[i] = Integer.parseInt(sc.next());
			B[i] = Integer.parseInt(sc.next());
		}

		while((A[N-1] + c[N-1]) % B[N-1] != 0){
			c[N-1]++;
		}

		for(int i = N-2; i >= 0; i--){
			c[i]= c[i+1];
			while((A[i] + c[i]) % B[i] != 0){
				c[i]++;
			}
		}

		System.out.println(c[0]);

	}

}

提出情報

提出日時
問題 A - Multiple Array
ユーザ pocket
言語 Java8 (OpenJDK 1.8.0)
得点 0
コード長 646 Byte
結果 TLE
実行時間 2105 ms
メモリ 35036 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 300
結果
AC × 2
AC × 9
TLE × 9
セット名 テストケース
Sample s1.txt, s2.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, s1.txt, s2.txt
ケース名 結果 実行時間 メモリ
01.txt TLE 2105 ms 35036 KiB
02.txt TLE 2105 ms 34136 KiB
03.txt TLE 2105 ms 34612 KiB
04.txt TLE 2105 ms 34548 KiB
05.txt TLE 2105 ms 34240 KiB
06.txt TLE 2105 ms 34768 KiB
07.txt AC 518 ms 34744 KiB
08.txt TLE 2105 ms 34328 KiB
09.txt AC 493 ms 34532 KiB
10.txt TLE 2105 ms 34376 KiB
11.txt AC 479 ms 34048 KiB
12.txt AC 435 ms 34708 KiB
13.txt TLE 2105 ms 34772 KiB
14.txt AC 500 ms 34304 KiB
15.txt AC 122 ms 9424 KiB
16.txt AC 121 ms 9556 KiB
s1.txt AC 123 ms 9552 KiB
s2.txt AC 122 ms 9552 KiB