Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
120892 | 刘嘉乐 | 互送礼物 | C++ | 运行超时 | 22 | 1000 MS | 248 KB | 486 | 2024-01-21 11:06:35 |
#include<iostream> #include<map> using namespace std; map<string,int> mp; string s1[15]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>s1[i]; mp[s1[i]] = 0; } string s; int moy,fri; cin>>s>>moy>>fri; while(moy != 0||fri != 0){ mp[s]-=moy; mp[s]+=moy%fri; for(int j=1;j<=fri;j++){ string s2; cin>>s2; mp[s2]+=moy/fri; } cin>>s>>moy>>fri; } for(int i=1;i<=n;i++){ cout<<s1[i]<<" "<<mp[s1[i]]<<endl; } return 0; }