Submission #1415348


Source Code Expand

public class Main {
	public void run(java.util.Scanner sc, java.io.PrintStream out){
		int n = sc.nextInt();

		boolean fin = true;
		if(n%2 == 1){
			out.println("NO");
			fin = false;
		}
		int count = 0;
		boolean frag = false;

		if(fin)
		for(int i = 0; i < n; i++){
			String str = sc.next();
			if(str.equals("A")){
				if(frag && count != 0){
					out.println("NO");
					fin = false;
					break;
				}
				count++;
				frag = false;
			}
			else{
				count--;
				frag = true;
			}
			if(count < 0){
				out.println("NO");
				fin = false;
				break;
			}

		}
		if(fin)
			out.println("YES");
	}
	public static void main(String[] args) {
		(new Main()).run(new java.util.Scanner(System.in),System.out);
	}

}

Submission Info

Submission Time
Task A - 阿吽の呼吸
User taji
Language Java8 (OpenJDK 1.8.0)
Score 0
Code Size 764 Byte
Status WA
Exec Time 107 ms
Memory 23764 KB

Judge Result

Set Name All
Score / Max Score 0 / 100
Status
AC × 25
WA × 19
Set Name Test Cases
All 00_sample_00, 00_sample_01, 00_sample_02, 00_sample_03, 01_random_00, 01_random_01, 01_random_02, 01_random_03, 01_random_04, 01_random_05, 01_random_06, 01_random_07, 01_random_08, 01_random_09, 02_valid_00, 02_valid_01, 02_valid_02, 02_valid_03, 02_valid_04, 02_valid_05, 02_valid_06, 02_valid_07, 02_valid_08, 02_valid_09, 03_random_maximum_00, 03_random_maximum_01, 03_random_maximum_02, 03_random_maximum_03, 03_random_maximum_04, 03_random_maximum_05, 03_random_maximum_06, 03_random_maximum_07, 03_random_maximum_08, 03_random_maximum_09, 04_valid_maximum_00, 04_valid_maximum_01, 04_valid_maximum_02, 04_valid_maximum_03, 04_valid_maximum_04, 04_valid_maximum_05, 04_valid_maximum_06, 04_valid_maximum_07, 04_valid_maximum_08, 04_valid_maximum_09
Case Name Status Exec Time Memory
00_sample_00 AC 91 ms 21844 KB
00_sample_01 AC 90 ms 21844 KB
00_sample_02 AC 91 ms 19924 KB
00_sample_03 AC 90 ms 19796 KB
01_random_00 AC 104 ms 19284 KB
01_random_01 AC 102 ms 18640 KB
01_random_02 AC 91 ms 19024 KB
01_random_03 AC 90 ms 19924 KB
01_random_04 AC 92 ms 18644 KB
01_random_05 AC 92 ms 19924 KB
01_random_06 AC 100 ms 19796 KB
01_random_07 AC 96 ms 18764 KB
01_random_08 AC 93 ms 19668 KB
01_random_09 WA 89 ms 21844 KB
02_valid_00 WA 90 ms 21972 KB
02_valid_01 WA 94 ms 19668 KB
02_valid_02 WA 92 ms 23764 KB
02_valid_03 WA 94 ms 21844 KB
02_valid_04 WA 92 ms 18900 KB
02_valid_05 AC 96 ms 20560 KB
02_valid_06 WA 93 ms 19156 KB
02_valid_07 WA 90 ms 20564 KB
02_valid_08 WA 102 ms 21716 KB
02_valid_09 AC 93 ms 19412 KB
03_random_maximum_00 AC 91 ms 18644 KB
03_random_maximum_01 AC 91 ms 18644 KB
03_random_maximum_02 AC 90 ms 18640 KB
03_random_maximum_03 AC 93 ms 17492 KB
03_random_maximum_04 AC 90 ms 20820 KB
03_random_maximum_05 AC 99 ms 21716 KB
03_random_maximum_06 AC 91 ms 20560 KB
03_random_maximum_07 AC 90 ms 18772 KB
03_random_maximum_08 AC 90 ms 18516 KB
03_random_maximum_09 AC 94 ms 21588 KB
04_valid_maximum_00 WA 101 ms 18900 KB
04_valid_maximum_01 WA 91 ms 18900 KB
04_valid_maximum_02 WA 107 ms 21844 KB
04_valid_maximum_03 WA 99 ms 21716 KB
04_valid_maximum_04 WA 92 ms 21588 KB
04_valid_maximum_05 WA 91 ms 20564 KB
04_valid_maximum_06 WA 91 ms 19924 KB
04_valid_maximum_07 WA 92 ms 20564 KB
04_valid_maximum_08 WA 99 ms 21844 KB
04_valid_maximum_09 WA 102 ms 23764 KB