[SWEA] 5185 이진수
Python code
T = int(input())
for tc in range(1, T+1):
N, numbers = input().split()
N = int(N)
result = ''
lst = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6,
'7': 7, '8': 8, '9': 9, 'A': 10, 'B': 11, 'C': 12, 'D': 13, 'E': 14, 'F': 15}
for i in range(N):
num = lst[numbers[i]]
ans = ''
for _ in range(4):
num, remainder = divmod(num, 2)
ans += str(remainder)
result += ans[::-1]
print('#{} {}'.format(tc, result))
Author And Source
이 문제에 관하여([SWEA] 5185 이진수), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@eunseo130/SWEA-5185-이진수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)