题解
2024-08-09 09:03:25
发布于:浙江
6阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
const int N = 10 + 10;
struct Staff{
int id;
string name;
string jnum;
string dnum;
};
int main(){
Staff a[N]{};
int n;
cin >> n;
for(int i = 0;i < n * 3;i++){
int user_id, f;
cin >> user_id;
a[user_id].id = user_id;
cin >> f;
if(f == 2){
cin >> a[user_id].name;
}
else if(f == 3){
cin >> a[user_id].jnum;
}
else{
cin >> a[user_id].dnum;
}
}
for(int i = 1;i <= n;i++){
printf("%d %s %s %s\n", a[i].id, a[i].name.data(), a[i].jnum.data(),
a[i].dnum.data());
}
return 0;
}
这里空空如也
有帮助,赞一个