#54378: 串燒C++語言


fangbruce (Bruce)


#include <bits/stdc++.h>
#include <iostream>
using namespace std;

int main()
{
    int n;
    int m;
    int p;
    int pj;
    int r[10000];
    int x[10000];
    int y[101];
    int sum;
    int sum1;
    int sum2;
    int i,j;
    
    sum1 = 0;
    sum2 = 0;
    sum = 0;
    
    cin >> n >> m;
    for(i=0;i<n;i++)
    {
        cin >> x[i];
    }
    for(i=0;i<n;i++)
    {
        r[x[i]]++;
    }
    for(i=0;i<m;i++)
    {
        cin >> p;
        for(j=0;j<p;j++)
        {
            cin >> pj;
            r[pj]--;
        }
    }
    for(i=0;i<101;i++)
    {
        if(r[i]<0)
        {
            sum1 = sum1 + r[i];
        }
        else if(r[i]>0)
        {
            sum2 = sum2 + r[i];
        }
        
    }
    sum1 = sum1 *-1;
    cout << sum1 << " " << sum2;
    return 0;
}