주의점
-
바꾸는 방법만 잘 알아두자
str[i] = (str[i] - ‘a’ + 13) % 26 + ‘a’ -
‘a’를 빼서 원래 아스키를 알파벳 번호로 바꾼다
-
1을 더해야 문제 조건 파악
-
모듈러 26을 해야 제대로 나머지를 파악 가능
- 26 = 알파벳 갯수
-
다시 ‘a’를 더해서 알파벳 번호 ⇒ 아스키 코드
바꾸는 방법만 잘 알아두자
str[i] = (str[i] - ‘a’ + 13) % 26 + ‘a’
‘a’를 빼서 원래 아스키를 알파벳 번호로 바꾼다
1을 더해야 문제 조건 파악
모듈러 26을 해야 제대로 나머지를 파악 가능
다시 ‘a’를 더해서 알파벳 번호 ⇒ 아스키 코드