파비의 매일매일 공부기록

[BOJ] 1212 본문

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'))
반응형

'Problem Solving > BOJ' 카테고리의 다른 글

[BOJ] 1233  (0) 2022.01.28
[BOJ] 1225  (0) 2022.01.27
[BOJ] 1193 [재시도 필요]  (0) 2022.01.25
[BOJ] 1173  (0) 2022.01.24
[BOJ] 1159  (0) 2022.01.23
Comments