SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
0부터 9까지 닫힌 공간이 있는 개수는 다음과 같다.
[ 1, 0, 0, 0, 1, 0, 1, 0, 2, 1 ]
이 때, 닫힌 공간 개수 X를 입력하면 이를 만족하는 가장 작은 수를 출력한다.
이 때 규칙이 있다.
1. X가 짝수면 8이 가장 작은 수이다.
2. X가 홀수라면 맨 앞자리에 4가 오고 나머지 수는 8로 채워진다.
T = int(input())
for t in range(1, T+1) :
X = int(input())
if X == 1 :
print(0)
elif X % 2 == 0 :
print('8' * (X // 2))
else :
print('4' + '8' * (X // 2))'코테풀이 > SW Expert Academy' 카테고리의 다른 글
| 22979. 문자열 옮기기 (0) | 2025.11.18 |
|---|---|
| 25469. 페인트칠 (0) | 2025.11.18 |
| 1954. 달팽이 숫자문제 (0) | 2025.11.17 |
| 1206. [S/W 문제해결 기본] 1일차 - View (0) | 2025.11.17 |
| 2072. 홀수만 더하기 (0) | 2025.11.16 |