::public/코딩테스트 풀이

이상한 문자 만들기

해맑은욱 2019. 9. 5. 16:48
*이상한 문자 만들기 
공백을 기준으로 짝수는 대문자 홀수는 소문자 변환하기. 
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