1 条题解
-
0
#include <bits/stdc++.h> using namespace std; char ys[150]; map<string, bool> mp; int main() { for(char c='A', k=2, t=0; c<='Y'; c++) { if(c=='Q') continue; ys[c] = k + '0'; t++; if(t%3 == 0) k++; } string s; cin >> s; mp[s] = 1; bool flg = 0; while(cin >> s) { string ss = s; for(int i=0; ss[i]; i++) ss[i] = ys[ss[i]]; if(mp[ss]) { cout << s << endl; flg = 1; } } if(!flg) cout << "NONE" << endl; return 0; }
- 1
信息
- ID
- 984
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 92
- 已通过
- 45
- 上传者