문제

programmers12926

자신감을 높이기 위해 풀어보았다.

#include <iostream>
#include <string>
#include <vector>
using namespace std;

string solution(string s, int n) {
	string answer = "";
	for (auto ch : s) {
		if (ch == ' ') answer += ch; // 공백
		else {
			char start = islower(ch) ? 'a' : 'A'; // 대소문자 판별
			answer += (ch + n - start) % 26 + start;
		}
	}
	return answer;
}