Recent Posts
Notice
No Rules Rules
ROT13 (feat. 백준, 11655번) 본문
728x90
반응형
ROT13
https://www.acmicpc.net/problem/11655
// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
#include <string>
using namespace std;
int main() {
ios::sync_with_stdio(false), cin.tie(NULL);
char S[10001];
int tmp;
cin.getline(S, 10001);
for(auto& ch : S){
if('a' <= ch && ch <= 'z'){
tmp = ch;
tmp += 13;
if(tmp > 'z')
tmp = tmp - 'z' + 'a' - 1;
ch = static_cast<char>(tmp);
}
else if('A' <= ch && ch <= 'Z'){
tmp = ch;
tmp += 13;
if(tmp > 'Z')
tmp = tmp - 'Z' + 'A' - 1;
ch = static_cast<char>(tmp);
}
}
cout << S;
return 0;
}
// *&)*@*
반응형
문자열을 계산하는 문제입니다.
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
게임 개발 (feat. 백준, 1516번) (0) | 2023.03.28 |
---|---|
문제집 (feat. 백준, 1766번) (0) | 2023.03.28 |
심부름 가는 길 (feat. 백준, 5554번) (0) | 2023.03.27 |
피보나치 수 4 (feat. 백준, 10826번) (0) | 2023.03.27 |
지능형 기차 (feat. 백준, 2455번) (0) | 2023.03.27 |
Comments