*이상한 문자 만들기 공백을 기준으로 짝수는 대문자 홀수는 소문자 변환하기. 0번째 인덱스는 짝수로 처리. #include <iostream> #include <string> using namespace std; string solution(string s) { string answer = ""; int count = 0; for(int i = 0; i < s.size(); i++) { if(s[i] == ' ') { count = 0; } else { if(count % 2 == 0) s[i] = toupper(s[i]); else s[i] = tolower(s[i]); count++; } } return s; } | cs |
::public/코딩테스트 풀이