[SWEA] 1926_간단한 369게임

김태민·2021년 8월 21일
2

알고리즘

목록 보기
9/77

Mingssssss

1. 문제

2. 코드

numbers = int(input())
    
result = ''
cnt = ''
for number in range(1 , numbers + 1):

    number = str(number)
    cnt = number.count('3') + number.count('6') + number.count('9')  
    if cnt >= 1:
        result += cnt * '-'
       
    else:
        result += number
       
    result += ' '

print(result)

3. 리뷰

간단한 369 게임이지만, 고려해야 할 것이 많았다. 30의 경우 -를 하나만 출력해야 하고
33의 경우 --를 두 개 출력해야 한다. 모든 경우의 수를 고려하여
코드를 작성하였다.

profile
어제보다 성장하는 개발자

0개의 댓글