Submission #3874183
Source Code Expand
#include <bits/stdc++.h> using namespace std; string s; int i = 0; map<char, int> mp; int read(){ if (isalpha(s[i])) { return mp[s[i++]]; } i++; int l = read(); i++; int r = read(); i++; if (max(l, r) > 0 && min(l, r) == 0) { return max(l, r) - 1; } return -1; } int main(){ cin >> s; char c; int d; while (cin >> c >> d) { mp[c] = d; } if (read() != 0) { cout << "No" << endl; } else { cout << "Yes" << endl; } }
Submission Info
Submission Time | |
---|---|
Task | B - Tournament Chart |
User | burgundyernie |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 554 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample_00, 00_sample_01, 10_tiny_00, 10_tiny_01, 10_tiny_02, 10_tiny_03, 10_tiny_04, 10_tiny_05, 10_tiny_06, 10_tiny_07, 10_tiny_08, 10_tiny_09, 20_small_00, 20_small_01, 20_small_02, 20_small_03, 20_small_04, 20_small_05, 20_small_06, 20_small_07, 20_small_08, 20_small_09, 30_middle_00, 30_middle_01, 30_middle_02, 30_middle_03, 30_middle_04, 30_middle_05, 30_middle_06, 30_middle_07, 30_middle_08, 30_middle_09, 40_large_00, 40_large_01, 40_large_02, 40_large_03, 40_large_04, 40_large_05, 40_large_06, 40_large_07, 40_large_08, 40_large_09, 90_handmade_00, 90_handmade_01, 90_handmade_02, 90_handmade_03, 90_handmade_04, 90_handmade_05, 90_handmade_06 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_00 | AC | 1 ms | 256 KB |
00_sample_01 | AC | 1 ms | 256 KB |
10_tiny_00 | AC | 1 ms | 256 KB |
10_tiny_01 | AC | 1 ms | 256 KB |
10_tiny_02 | AC | 1 ms | 256 KB |
10_tiny_03 | AC | 1 ms | 256 KB |
10_tiny_04 | AC | 1 ms | 256 KB |
10_tiny_05 | AC | 1 ms | 256 KB |
10_tiny_06 | AC | 1 ms | 256 KB |
10_tiny_07 | AC | 1 ms | 256 KB |
10_tiny_08 | AC | 1 ms | 256 KB |
10_tiny_09 | AC | 1 ms | 256 KB |
20_small_00 | AC | 1 ms | 256 KB |
20_small_01 | AC | 1 ms | 256 KB |
20_small_02 | AC | 1 ms | 256 KB |
20_small_03 | AC | 1 ms | 256 KB |
20_small_04 | AC | 1 ms | 256 KB |
20_small_05 | AC | 1 ms | 256 KB |
20_small_06 | AC | 1 ms | 256 KB |
20_small_07 | AC | 1 ms | 256 KB |
20_small_08 | AC | 1 ms | 256 KB |
20_small_09 | AC | 1 ms | 256 KB |
30_middle_00 | AC | 1 ms | 256 KB |
30_middle_01 | AC | 1 ms | 256 KB |
30_middle_02 | AC | 1 ms | 256 KB |
30_middle_03 | AC | 1 ms | 256 KB |
30_middle_04 | AC | 1 ms | 256 KB |
30_middle_05 | AC | 1 ms | 256 KB |
30_middle_06 | AC | 1 ms | 256 KB |
30_middle_07 | AC | 1 ms | 256 KB |
30_middle_08 | AC | 1 ms | 256 KB |
30_middle_09 | AC | 1 ms | 256 KB |
40_large_00 | AC | 1 ms | 256 KB |
40_large_01 | AC | 1 ms | 256 KB |
40_large_02 | AC | 1 ms | 256 KB |
40_large_03 | AC | 1 ms | 256 KB |
40_large_04 | AC | 1 ms | 256 KB |
40_large_05 | AC | 1 ms | 256 KB |
40_large_06 | AC | 1 ms | 256 KB |
40_large_07 | AC | 1 ms | 256 KB |
40_large_08 | AC | 1 ms | 256 KB |
40_large_09 | AC | 1 ms | 256 KB |
90_handmade_00 | AC | 1 ms | 256 KB |
90_handmade_01 | AC | 1 ms | 256 KB |
90_handmade_02 | AC | 1 ms | 256 KB |
90_handmade_03 | AC | 1 ms | 256 KB |
90_handmade_04 | AC | 1 ms | 256 KB |
90_handmade_05 | AC | 1 ms | 256 KB |
90_handmade_06 | AC | 1 ms | 256 KB |