12926번 시저 암호
2023. 3. 21. 14:26ㆍProgrammers
코딩테스트 연습 - Level 1 - 시저 암호
https://programmers.co.kr/learn/courses/30/lessons/12926
#include <string>
#include <vector>
using namespace std;
string solution(string s, int n) {
string answer = "";
for(int i=0;i<s.length();i++)
{
if(s[i]==' ')
{
answer.push_back(s[i]);
}
else
{
if(s[i]>='a'&&s[i]<='z')
{
answer.push_back('a'+(s[i]+n-'a')%26);
}
else
{
answer.push_back('A'+(s[i]+n-'A')%26);
}
}
}
return answer;
}
'Programmers' 카테고리의 다른 글
12922번 수박수박수박수박수박수? (0) | 2023.03.21 |
---|---|
12925번 문자열을 정수로 바꾸기 (0) | 2023.03.21 |
12928번 약수의 합 (0) | 2023.03.21 |
12930번 이상한 문자 만들기 (0) | 2023.03.21 |
12931번 자릿수 더하기 (0) | 2023.03.21 |