본문 바로가기

코딩테스트/프로그래머스

[Level 2][C++] JadenCase 문자열 만들기

#include <string>
#include <vector>

using namespace std;

string solution(string s) {
    
    int count =1;    //공백기준 첫번째 문자
   for(int i=0; i<s.length(); i++)
   {
       if(s[i]==' ')
       {
           count=1;
           continue;
       }
       if(s[i] > '9'){
           if(count==1)
               s[i] = toupper(s[i]);  //대문자로 만들어주는 함수
           else
               s[i] = tolower(s[i]);  //소문자로 만들어주는 함수
       }       
       count ++;  //공백기준 몇 번째 문자인지 센다.
   }
    
    return s;
}

'코딩테스트 > 프로그래머스' 카테고리의 다른 글

[Level 2][C++] 전화번호 목록  (0) 2024.10.02
[Level 2][C++] H-Index  (0) 2024.10.01
[Level 2][C++] N개의 최소공배수  (0) 2024.10.01
[Level 2][C++] 예상 대진표  (0) 2024.10.01
[Level 2][C++] 소수 만들기  (0) 2024.10.01