728x90
공백을 기준으로 0을 포함한 홀짝을 구분해야하기 때문에
초기값을 해줄 n을 선언을 해줍니다.
그 후 for문 으로 s문자열의 사이즈 만큼 돌리고
if문으로 공백이 나올때마다 n을 0으로 초기화 시켜 아닐경우 홀짝을 셀수있도록 합니다.
위의 조건을 지나친 후 if조건으로 n을 기준으로 짝수와 홀수를 나누는데
tolower를 이용하여 받아오는 대문자 값을 소문자로 바꾸어 주고
toupper를 이용하여 받아오는 소문자를 대문자로 바꺼준 후
n++하여 차례대로 검사를 합니다.
모든 검사가 끝나면 대 소문자가 홀짝에 맞춰 바뀐것이므로 answer에 s문자열을 삽입하여 반환합니다
728x90
'프로그래머스 C++' 카테고리의 다른 글
프로그래머스 삼총사 (1) | 2023.10.03 |
---|---|
프로그래머스 크기가 작은 부분문자열 (1) | 2023.10.03 |
프로그래머스 예산 (1) | 2023.10.03 |
프로그래머스 3진법 뒤집기 (0) | 2023.10.03 |
프로그래머스 같은 숫자는 싫어 (0) | 2023.10.03 |