Bomb Kirby Running
Cat Life - GT-K
12926번 시저 암호

2023. 3. 21. 14:26Programmers

코딩테스트 연습 - 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