解题思路:
map启动
注意事项:
参考代码:
#include <bits/stdc++.h> using namespace std; map<string,char> mname; int main() { string name,num; char c; int n,m; cin >> n; for(int i = 1; i <= n; i++) { cin >> name >> num >> c; mname[name] = mname[num] = c; } cin >> m; string x,y; for(int i = 1; i <= m; i++) { cin >> x >> y; if(mname[x] != mname[y]) cout << "Y" << endl; else cout << "N" << endl; } return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:424 |
求圆的面积 (C语言代码)浏览:1267 |
字符串比较 (C语言代码)答案错误????浏览:596 |
母牛的故事 (C语言代码)浏览:915 |
C二级辅导-阶乘数列 (C语言代码)浏览:688 |
WU-输出正反三角形 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:468 |
Hello, world! (C语言代码)浏览:714 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:629 |