프로그래머스 - 문자열 나누기
문제집 링크 : http://aladin.kr/p/szPra
프로그래머스 URL :
■ 작성 코드
def solution(s):
answer = 0
s_cnt, d_cnt = 0, 0
for i in s:
if s_cnt == d_cnt:
answer +=1
x=i
if x==i:
s_cnt +=1
else:
d_cnt +=1
return answer
1. 첫 번째 글자를 x라고 변수 지정
2. for 문에 따라서 x와 x가 아닌 다른 글자들의 횟수를 count
3. 같을 경우 멈춘다는 것 = x 글자 바꾸기
반응형
'Programming Test > 문제풀이' 카테고리의 다른 글
[프로그래머스] 10. 가위 바위 보 - Python (0) | 2025.01.19 |
---|---|
[프로그래머스] 9. 옹알이(2) - Python (0) | 2025.01.18 |
[프로그래머스] 7. 자릿수 더하기 - Python (0) | 2025.01.17 |
[프로그래머스] 6. 문자열 밀기 - Python (0) | 2025.01.16 |
[프로그래머스] 5. 인덱스 바꾸기 - Python (0) | 2025.01.16 |