Submission #3246053


Source Code Expand

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin >> n;
    map<string,int> mp;
    string tmp;
    for(int i = 0; i < n; i++){
        cin >> tmp;
        if(mp.find(tmp) == mp.end())
            mp[tmp] = 1;
        else
            mp[tmp]++;
    }
    int m;
    cin >> m;
    for(int i = 0; i < m; i++){
        cin >> tmp;
        if(mp.find(tmp) == mp.end())
            mp[tmp] = -1;
        else
            mp[tmp]--;
    }
    int max = 0;
    for(auto val: mp){
        if(val.second > max)
            max = val.second;
    }
    cout << max;
}

Submission Info

Submission Time
Task B - Two Colors Card Game
User fullcstm
Language C++14 (GCC 5.4.1)
Score 200
Code Size 613 Byte
Status AC
Exec Time 2 ms
Memory 384 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 4
AC × 11
Set Name Test Cases
Sample example_0, example_1, example_2, example_3
All example_0, example_1, example_2, example_3, rand_0, rand_1, rand_2, rand_3, rand_4, rand_5, rand_6
Case Name Status Exec Time Memory
example_0 AC 2 ms 384 KB
example_1 AC 1 ms 256 KB
example_2 AC 1 ms 256 KB
example_3 AC 1 ms 256 KB
rand_0 AC 1 ms 256 KB
rand_1 AC 1 ms 256 KB
rand_2 AC 1 ms 256 KB
rand_3 AC 1 ms 256 KB
rand_4 AC 1 ms 256 KB
rand_5 AC 1 ms 256 KB
rand_6 AC 1 ms 256 KB