正确答案,我试了十次,都是对的,错了来找我

魈凯KBS  •  5个月前


include <bits/stdc++.h>

using namespace std;

map<string,int>ans;

int main() {

int n,money;
cin>>n;
string name[15],s,Friend;
for(int i=1;i<=n;i++)
	cin>>name[i];
for(int i=1,num;i<=n;i++)
{
	cin>>s>>money>>num;
	for(int j=1;j<=num;j++)
	{
		cin>>Friend;
		ans[Friend]+=money/num;
	}
	if(num!=0)
		ans[s]=ans[s]-money+money%num;
}
for(int i=1;i<=n;i++)
	cout<<name[i]<<' '<<ans[name[i]]<<endl;
return 0;

}


评论:

绝对正确,错了我叫你爸爸


魈凯KBS  •  5个月前