文章

84

粉丝

2

获赞

600

访问

26.3k

头像
查找学生信息2 题解:
P1476 清华大学机试题
发布于2026年2月2日 09:20
阅读数 294

#include<iostream>

using namespace std;

struct Student {
	string id;
	string name;
	string sex;
	int age;
}s[1010];

int main() {
	int n;
	cin >> n;
	for (int i = 0; i < n; i ++ )
		cin >> s[i].id >> s[i].name >> s[i].sex >> s[i].age;
	int m;
	cin >> m;
	while (m -- ) {
		string ss;
		cin >> ss;
		bool flag = false;
		for (int i = 0; i < n; i ++ ) {
			if (s[i].id == ss) {
				cout << s[i].id << ' ' << s[i].name << ' ' << s[i].sex << ' ' <<  s[i].age << endl;
				flag = true;
				break;
			}
		}
		if (!flag) cout << "No Answer!" << endl;
	}
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发