Submission #3388886
Source Code Expand
#include <bits/stdc++.h> using namespace std; using ll = long long; int init(); int solve(); #define rep(i, a) for (int i = 0; i < (int) (a); i++) #define reps(i, a, b) for (int i = (int) (a); i < (int) (b); i++) #define rrep(i, a) for (int i = (int) a-1; i >= 0; i--) #define rreps(i, a, b) for (int i = (int) (a)-1; i >= (int) (b); i--) #define MP(a, b) make_pair((a), (b)) #define PB(a) push_back((a)) #define all(v) (v).begin(), (v).end() #define PRINT(f) if((f)){cout << (TRUE__) << endl;}else{cout << FALSE__ << endl;} #define TRUE__ "Yes" #define FALSE__ "No" #define PERM(v) next_permutation(all(v)) #define UNIQUE(v) sort(all(v));(v).erase(unique(all(v)), v.end()) #define CIN(type, x) type x;cin >> x #define MOD 1000000007 #define PI 3.141592653589793238462643383 signed main() { init(); solve(); } string s; int init() { cin >> s; } int solve() { string aki = "AKIHABARA"; int pos = 0; rep(i, s.length()) { if (pos >= (int) aki.length()) { cout << "NO" << endl; return 0; } while (aki[pos] != s[i] && aki[pos] == 'A') pos++; if (aki[pos] != s[i]) { cout << "NO" << endl; return 0; } pos++; } cout << "YES" << endl; }
Submission Info
Submission Time | |
---|---|
Task | A - AKIBA |
User | spihill |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 1226 Byte |
Status | WA |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | sample | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 300 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
sample | sample-01.txt, sample-02.txt, sample-03.txt |
All | sample-01.txt, sample-02.txt, sample-03.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt, 01-16.txt, 01-17.txt, 01-18.txt, sample-01.txt, sample-02.txt, sample-03.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01-01.txt | AC | 1 ms | 256 KB |
01-02.txt | AC | 1 ms | 256 KB |
01-03.txt | AC | 1 ms | 256 KB |
01-04.txt | AC | 1 ms | 256 KB |
01-05.txt | AC | 1 ms | 256 KB |
01-06.txt | AC | 1 ms | 256 KB |
01-07.txt | AC | 1 ms | 256 KB |
01-08.txt | AC | 1 ms | 256 KB |
01-09.txt | AC | 1 ms | 256 KB |
01-10.txt | AC | 1 ms | 256 KB |
01-11.txt | AC | 1 ms | 256 KB |
01-12.txt | AC | 1 ms | 256 KB |
01-13.txt | AC | 1 ms | 256 KB |
01-14.txt | WA | 1 ms | 256 KB |
01-15.txt | AC | 1 ms | 256 KB |
01-16.txt | WA | 1 ms | 256 KB |
01-17.txt | AC | 1 ms | 256 KB |
01-18.txt | AC | 1 ms | 256 KB |
sample-01.txt | AC | 1 ms | 256 KB |
sample-02.txt | AC | 1 ms | 256 KB |
sample-03.txt | AC | 1 ms | 256 KB |