Posts [알고리즘] 프로그래머스 - 이상한 문자 만들기
Post
Cancel

[알고리즘] 프로그래머스 - 이상한 문자 만들기


문제

이상한 문자 만들기


접근


코드

  • 파이썬 코드
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;
}


This post is licensed under CC BY 4.0 by the author.

[알고리즘] 프로그래머스 - 최대공약수와 최소공배수

[알고리즘] 프로그래머스 - [1차] 비밀지도