解题思路:
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语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题7.2 (Java代码)浏览:686 |
C二级辅导-公约公倍 (C语言代码)浏览:1510 |
C语言训练-数字母 (C语言代码)浏览:585 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1176 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:510 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:672 |
字符逆序 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:474 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:546 |