코드업 기초 100제 문제 083
# 3 6 9 게임의 왕이 되자
# 3 6 9 게임을 하던 영일이는 3 6 9 게임에서 잦은 실수로 계속해서 벌칙을 받게 되었다.
# 3 6 9 게임의 왕이 되기 위한 마스터 프로그램을 작성해 보자.
# 입력
# 10 보다 작은 정수 1개가 입력된다. (1 ~ 9)
# 출력
# 1 부터 그 수까지 순서대로 공백을 두고 수를 출력하는데,
# 3 또는 6 또는 9인 경우 그 수 대신 영문 대문자 X 를 출력한다.
소스
더보기
n = int(input())
for i in range(1, n+1):
if i % 3:
print('X', end=' ')
else:
print(i, end=' ')
# 2
for i in range(1, n+1):
count = 'X' if '3' in str(i) or '6' in str(i) or '9' in str(i) else i
print(count, end=' ')
원래 369 게임은 숫자 중 3,6,9가 포함되어 있을 때 박수를 치는 게임이다. 따라서 #2의 코드가 정답이어야 하지만 코드업에서는 3의 배수를 정답으로 처리하므로 #1과 같이 풀어야한다.'파이썬 > 코트업 기초 100제' 카테고리의 다른 글
코드업 기초 100제 문제 085 (0) | 2022.02.04 |
---|---|
코드업 기초 100제 문제 084 (0) | 2022.02.04 |
코드업 기초 100제 문제 082 (0) | 2022.02.04 |
코드업 기초 100제 문제 081 (0) | 2022.02.04 |
코드업 기초 100제 문제 080 (0) | 2022.02.04 |