PAT B1076 Wifi密码(C++) 发表于 2018-11-28 | 分类于 PAT题解 | | 字数统计: 150 字 | 阅读时长 ≈ 1 分钟 PAT甲级目录 | PAT乙级目录 题目描述 B1076 Wifi密码 解题思路字符串处理。因为题只有一个正确选项,因此可以统一遍历,遇到形如 “X-T” 的字符串就输出对应的值。 也许陌生的知识点 ans = ans + "某字符串" 字符串拼接 需要的头文件:string 代码示例:1234567891011121314#include <iostream>#include <string>using namespace std;int main(){ int N; string str, ans; cin >> N; for(int i = 0; i < 4 * N; i++){ cin >> str; if(str[2] == 'T') ans = ans + (char)(str[0] - 'A' + 1 + '0'); } cout << ans << endl; return 0;} 本文作者: Philo 本文链接: http://lulalap.com/2018/11/28/PAT-B1076-cpp/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!