提交时间:2024-01-21 22:40:41
运行 ID: 121551
#include <bits/stdc++.h> #include <cstring> using namespace std; int main() { int n; cin >> n; int a[11] = {0}; string name[11]; for (int i = 1; i <= n; i++) { cin >> name[i]; } for (int i = 1; i <= n; i++) { string nme; int money, give; cin >> nme; cin >> money >> give; if (give == 0) continue; a[i] -= give * (money / give); for (int k = 1; k <= give; k++) { string nm; cin >> nm; for (int l = 1; l <= n; l++) { if (nm == name[l]) { a[l] += money / give; } } } } for (int i = 1; i <= n; i++) { cout << name[i] << " " << a[i] << endl; } return 0; }