문제설명
16진수 A ~ F까지 하나의 수 가 입력되고 그 수의 구구단을 출력하는 프로그램을 만들어라
풀이
num = int(input(), 16)
for i in range(1, 0x10):
result = i * num
print('%X'%num, '*%X'%i, '=%X'%result, sep='')
해설
16진수를 입력 받는다
1부터 입력 받은 16진수까지 반복하며 result에 각각 저장한 후 출력한다
다른 분 풀이
num = int(input(), 16)
for i in range(1, 0x10):
result = i * num
print("%X*%X=%X" %(num, i, result))
간단하네
'Code Up' 카테고리의 다른 글
[Code Up] - Python 기초 100제, 6084번 풀이 - 티스토리 (0) | 2023.08.05 |
---|---|
[Code Up] - Python 기초 100제, 6083번 풀이 - 티스토리 (0) | 2023.08.05 |
[Code Up] - Python 기초 100제, 6082번 풀이 - 티스토리 (0) | 2023.08.04 |
[Code Up] - Python 기초 100제, 6080번 풀이 - 티스토리 (0) | 2023.08.04 |
[Code Up] - Python 기초 100제, 6079번 풀이 - 티스토리 (0) | 2023.08.04 |