1 条题解
-
0
也是比较简单的基础题,而且对很多同学来说可能比第一题更简单?有很多的思路可以做。这里的做法是既然不分蓝绿,就把所有的绿色都变成蓝色后再直接对比即可。
#include <bits/stdc++.h> using namespace std; int t, len; string s1, s2; int main() { cin >> t; while (t--) { cin >> len; cin >> s1 >> s2; for (int i = 0; i < len; i++) if (s1[i] == 'G') s1[i] = 'B'; for (int i = 0; i < len; i++) if (s2[i] == 'G') s2[i] = 'B'; if (s1 == s2) cout << "YES\n"; else cout << "NO\n"; } return 0; }
- 1
信息
- ID
- 1094
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 32
- 已通过
- 17
- 上传者