Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
121452 凌愉晴 互送礼物 C++ 通过 100 0 MS 252 KB 640 2024-01-21 20:06:02

Tests(9/9):


#include <iostream> #include <map> #include <bits/stdc++.h> using namespace std; map<string,int>name_mon; int main(int argc, char** argv) { string name[15],zname,pname; int n,mon,m; cin>>n; for(int i=0;i<n;i++){ cin>>name[i]; } for(int i=0;i<n;i++){ cin>>zname>>mon>>m; for(int j=0;j<m;j++){ cin>>pname; name_mon[pname]=name_mon[pname]+mon/m; } if(m!=0){ name_mon[zname]=name_mon[zname]-mon+mon%m; } } for(int i=0;i<n;i++){ cout<<name[i]<<" "<<name_mon[name[i]]<<endl; } return 0; }


测评信息: