알고리즘/자료구조
BOJ)11655 ROT13
광그로
2017. 6. 20. 06:11
https://www.acmicpc.net/problem/11655
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <iostream> #include <string> #include <cstring> using namespace std; int main() { string s; getline(cin, s); for (int i = 0; i < s.size(); i++) { if (65 <= s[i] && s[i] <= 90) { s[i] = ( (s[i] + 13) > 90 ? s[i] - 13 : s[i] + 13); } else if (97 <= s[i] && s[i] <= 122) { s[i] = ((s[i] + 13) > 122 ? s[i] - 13 : s[i] + 13); } } cout << s; return 0; } | cs |