Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
121404 张耀夫 互送礼物 C++ 解答错误 11 0 MS 300 KB 735 2024-01-21 17:25:52

Tests(1/9):


#include <bits/stdc++.h> using namespace std; struct a{ string name; int mon; }ai[1000]; int main(){ int n,num; cin >> n; string s1,s2; int r; for ( int i = 1; i <= n; i++ ){ cin >> ai[i].name; } for(int i = 1; i <= n; i++) { cin >> s1 >> num >> r; for ( int k = 1; k <= r; k++ ){ cin >> s2; for ( int j = 1; j <= n; j++ ){ if ( s2 == ai[j].name ){ ai[j].mon += num / r; ai[i].mon -= num / r; } } ai[i].mon += ( num / r ) * r; } } for ( int j = 1; j <= n; j++ ){ cout << ai[j].name << ' ' << ai[j].mon << endl; } return 0; }


测评信息: