はまやんはまやんはまやん

hamayanhamayan's blog

Judge Status Summary [AtCoder Beginner Contest 173 B]

https://atcoder.jp/contests/abc173/tasks/abc173_b

解説

https://atcoder.jp/contests/abc173/submissions/15023533

実装問題。
問題に書かれている文字列を間違えて記載してしまうのは一番悲しいので、
必ずコピペで持ってこよう。
あとは、4種類についてはmapでカウントして、それぞれ答える。
mapはstringをkeyにできるので便利。覚えておこう。

int N;
string S[101010];
vector<string> v = { "AC", "WA", "TLE", "RE" };
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> N;
    rep(i, 0, N) cin >> S[i];

    map<string, int> C;
    rep(i, 0, N) C[S[i]]++;

    fore(x, v) printf("%s x %d\n", x.c_str(), C[x]);
}