문제
접근
코드
- 파이썬 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def solution(s):
answer = ''
index = 0
for item in s:
if item == ' ':
index = 0
answer += item
continue
if index % 2 == 0:
answer += item.upper()
else:
answer += item.lower()
index += 1
return answer
- C++ 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <string>
using namespace std;
string solution(string s) {
int index = 0;
for(int i = 0; i<s.size(); i++){
if(s[i] == ' '){
index = 0;
continue;
}
if(index%2 == 0){
s[i] = toupper(s[i]);
}
else{
s[i] = tolower(s[i]);
}
index++;
}
return s;
}