반응형
리뷰
아스키 코드를 -3 해주는 문제
문제 풀이
- 문자열을 받아와 주고 각 문자열의 문자의 아스키 코드가 67이하라면 23을 올려주고 아니라면 3을 빼준다.
- 아스키 코드가 변경된 문자열을 출력해 준다.
참고 사항
없음
정답 코드
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string s;
cin >> s;
int length = s.size();
while (length--) {
if (s[length] <= 67) s[length] += 23;
else s[length] -= 3;
}
cout << s;
}
728x90
반응형
'알고리즘 공부 > C++' 카테고리의 다른 글
백준 11575번 Affine Cipher C++ (0) | 2024.07.21 |
---|---|
백준 9243번 파일 완전 삭제 C++ (0) | 2024.07.21 |
백준 10173번 니모를 찾아서 C++ (1) | 2024.07.21 |
백준 2857번 FBI C++ (1) | 2024.07.21 |
백준 10820번 문자열 분석 C++ (1) | 2024.07.21 |