本体思路很简单,但在输入上有一个关于输入的知识点要记住。 #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; getchar();//cin后,输入缓冲区会留有空白符,getline遇到空白符,会停止接收,所以要getchar() map<string, string> stus; while(n--){ string stuinfo; getline(cin, stuinfo); ...