반응형
백준 BAEKJOON 25641번 균형 잡힌 소떡소떡 [PYTHON/파이썬]
<문제 출처>
https://www.acmicpc.net/problem/25641
<풀이>
유진이가 소떡소떡을 왼쪽부터 먹으니
문자열을 리스트로 입력 받고 뒤집어서 풀었다.
소시지와 떡의 개수가 같아야하기 때문에
뒤집어진 리스트를 pop() 을 사용해 맨 마지막 인덱스부터 지웠다.
<코드>
N = int(input())
stst = input()
lst = list(reversed(stst)) # 문자열을 뒤집음
while 1 :
if lst.count('s') == lst.count('t') : # 갯수 확인
break
else :
lst.pop(-1) # 갯수가 다르면 맨 마지막 인덱스 pop
lst.reverse() # 출력을 위해 다시 뒤집음
print(''.join(lst))
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 25600번 Triathlon [PYTHON/파이썬] (0) | 2022.10.03 |
---|---|
백준 BAEKJOON 25630번 팰린드롬 소떡소떡 [PYTHON/파이썬] (0) | 2022.10.02 |
백준 BAEKJOON 25642번 젓가락 게임 [PYTHON/파이썬] (0) | 2022.09.29 |
백준 BAEKJOON 10812번 바구니 순서 바꾸기 [PYTHON/파이썬] (0) | 2022.09.28 |
백준 BAEKJOON 2484번 주사위 네개 [PYTHON/파이썬] (0) | 2022.09.26 |