지나가던 개발자

[Python] 백준 8595번(히든 넘버) 문제 풀이 본문

PS/Python

[Python] 백준 8595번(히든 넘버) 문제 풀이

KwonYongHyeon 2022. 10. 19. 21:12

 

input()
s = input()
hidden_numbers = []
is_number = False
num = ""
for i in s:
    if i not in ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']:
        if len(num) < 7 and len(num) != 0:
            hidden_numbers.append(int(num))
        num = ""
        continue
    num += i
if len(num) < 7 and len(num) != 0:
        hidden_numbers.append(int(num))
print(sum(hidden_numbers))

 

13번 줄의 조건문을 안 썼다가 틀렸습니다가 떴다. 단어가 숫자로 끝난 경우에도 히든 넘버에 포함되기에 13번 14번 줄은 꼭 필요하다.

Comments