
求各位大佬帮我看看哪里错了(本人是个蒟蒻)……
#include<bits/stdc++.h>
using namespace std;
int n;
string xm[11];
map < string , int > a , b;
string s , v;
int main(){
cin >> n;
getline(cin , s);
for(int i = 1;i <= n;i++){
getline(cin , s);
xm[i] = s;
a[s] = 0;
b[s] = 0;
}
for(int i = 1;i <= n;i++){
getline(cin , s);
int num , m;
cin >> num >> m; getline(cin , v);
a[s] = num;
for(int j = 1;j <= m;j++){
getline(cin , v);
b[v] += a[s] / m;
}
if(m != 0) a[s] = a[s] % m - a[s];
}
for(int i = 1;i <= n;i++)
cout << xm[i] << " " << a[xm[i]] + b[xm[i]] << endl;
return 0;
}