提出 #271669


ソースコード 拡げる


import java.util.*;

public class Main {

	private void solve() {

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		int choten = 0;
		int zen = 0;
		boolean up = false;
		boolean init = false;

		int kaisu = sc.nextInt();
		for (int i = 0; i < kaisu; i++) {
			int rate = sc.nextInt();
			switch (i) {
			case 0:
				choten++;
				zen = rate;
				break;
			default:
				if (init) {
					if (zen != rate) {
						up = zen < rate;
						init = false;
					}
				} else {
					if ((up && zen > rate) || (!up && zen < rate)) {
						choten++;
						up = !up;
					}
				}
				break;
			}
			zen = rate;
		}

		if (choten < 3) {
			choten = 0;
		}

		System.out.println(choten);
	}

	public static void main(String[] args) {
		new Main().solve();
	}
}

提出情報

提出日時
問題 E - 常ならずグラフ
ユーザ kakiageudon
言語 Java (OpenJDK 1.7.0)
得点 0
コード長 826 Byte
結果 WA
実行時間 637 ms
メモリ 27964 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 100
結果 AC
AC × 15
WA × 13
セット名 テストケース
Sample
All subtask1_corner_00.txt, subtask1_corner_01.txt, subtask1_corner_02.txt, subtask1_corner_03.txt, subtask1_manual_00.txt, subtask1_manual_01.txt, subtask1_manual_02.txt, subtask1_manual_03.txt, subtask1_manual_04.txt, subtask1_manual_05.txt, subtask1_manual_06.txt, subtask1_random_00.txt, subtask1_random_01.txt, subtask1_random_02.txt, subtask1_random_03.txt, subtask1_random_04.txt, subtask1_random_05.txt, subtask1_random_06.txt, subtask1_random_07.txt, subtask1_random_08.txt, subtask1_random_09.txt, subtask1_random_10.txt, subtask1_random_11.txt, subtask1_random_12.txt, subtask1_random_13.txt, subtask1_random_14.txt, subtask1_random_15.txt, subtask1_random_16.txt
ケース名 結果 実行時間 メモリ
subtask1_corner_00.txt AC 563 ms 27208 KiB
subtask1_corner_01.txt AC 433 ms 23132 KiB
subtask1_corner_02.txt AC 438 ms 23112 KiB
subtask1_corner_03.txt AC 435 ms 22980 KiB
subtask1_manual_00.txt AC 573 ms 27884 KiB
subtask1_manual_01.txt AC 574 ms 27756 KiB
subtask1_manual_02.txt AC 563 ms 27204 KiB
subtask1_manual_03.txt AC 563 ms 27436 KiB
subtask1_manual_04.txt AC 571 ms 27592 KiB
subtask1_manual_05.txt AC 437 ms 23080 KiB
subtask1_manual_06.txt WA 440 ms 23100 KiB
subtask1_random_00.txt AC 442 ms 23208 KiB
subtask1_random_01.txt WA 437 ms 23184 KiB
subtask1_random_02.txt AC 427 ms 23164 KiB
subtask1_random_03.txt WA 567 ms 26624 KiB
subtask1_random_04.txt WA 555 ms 26996 KiB
subtask1_random_05.txt WA 559 ms 27344 KiB
subtask1_random_06.txt WA 559 ms 27380 KiB
subtask1_random_07.txt WA 560 ms 27020 KiB
subtask1_random_08.txt WA 565 ms 26908 KiB
subtask1_random_09.txt WA 560 ms 27672 KiB
subtask1_random_10.txt WA 559 ms 27420 KiB
subtask1_random_11.txt WA 559 ms 27316 KiB
subtask1_random_12.txt AC 558 ms 27352 KiB
subtask1_random_13.txt AC 637 ms 27908 KiB
subtask1_random_14.txt AC 559 ms 27448 KiB
subtask1_random_15.txt WA 562 ms 27964 KiB
subtask1_random_16.txt WA 563 ms 27660 KiB