AtCoder Beginner Contest 091_B - Two Colors Card Game

 

今回初めて参加してみました@Atcoder

結局1問しか解けず、、、、

ここ最近はC++に触ることもなかったため、後悔。。。。

結局50分遅れくらいで2問目も解けたって感じ。。。

悲しいけど、これが今の実力なんでしょうがいない!

少しずつガンバローっと

 

 

 

#include <iostream>

using namespace std;

 

int main (){

    int ans = 0;

    int toy = 0;

 

    int N;

    cin >> N;

    

    string array1[N];

    for (int i = 0; i < N; i++){

        cin >> array1[i];

    }

    

    int M;

    cin >> M;

    

    string array2[M];

    for (int t = 0; t < M; t++){

        cin >> array2[t];

    }

 

    for (int a = 0; a < N; a++ ){

        for(int b = 0; b < N; b++){

            if(array1[a] == array1[b]){

                toy += 1;

            }

        }

 

        for(int c = 0; c < M; c++){

            if(array1[a] == array2[c]){

                toy -= 1;

            }

        }

        if(ans <= toy){

            ans = toy;

        }

        

        toy = 0;

    }

    cout << ans << "\n";

    return 0;

}