Problem Solving/BOJ
[BOJ] 1212
fabichoi
2022. 1. 26. 23:45
https://www.acmicpc.net/problem/1212
8진수를 한자리씩 끊어서 2진수로 변환해서 표시해주면 매우 간단하게 풀수 있다.
다만 0인 경우에 대한 처리를 해줘야 한다. (안해줘서 2번 틀림 ㅠㅠ)
# BOJ 1212
aa = input()
ar = ['000', '001', '010', '011', '100', '101', '110', '111']
res = ''
for a in aa:
res += ar[int(a)]
print('0' if res == '000' else res.lstrip('0'))
반응형