https://programmers.co.kr/learn/courses/30/lessons/12926

string solution(string s, int n) {
	string answer = "";
	for (int i = 0; i < s.size(); i++) {
		if (!isspace(s[i])) {
			if (isupper(s[i])) { // 대문자면
				if (s[i] + n <= 'Z') {
					s[i] = s[i] + n;
				}
				else {
					s[i] = s[i] + n - 26;
				}
			}
			else {  // 소문자면
				if (s[i] + n <= 'z') {
					s[i] = s[i] + n;
				}
				else {
					s[i] = s[i] + n - 26;
				}
			}
		}
	}

	return answer = s;
}