1 条题解
-
0
练9.3 加四密码
解题思路
按输入格式读入五个字母,每个字符编码加 4 后输出。
正确性说明
题目保证后四位字符存在,直接加 4 就得到要求的替代字母。
易错点
虽然说明用 China 举例,输入仍需读取实际字符串;无需循环回到 a。
复杂度
本题输入规模固定,时间 O(1),额外空间 O(1)。
参考代码(C++11)
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); string s; cin >> s; for (char &c : s) c = char(c + 4); cout << s << "\n"; return 0; }
- 1