8진수가 주어졌을 때, 2진수로 변환하는 프로그램을 작성하시오.
8진수가 주어졌을 때, 2진수로 변환하는 프로그램을 작성하시오.
파이썬의 int함수와 bin함수를 이용하면 쉽게 구할 수 있다.
먼저 int함수에서 8진수로 수를 받고 다시 bin으로 2진수로 변환후 0b를 없애기우해서 2번째 인덱스부터 출력하면 된다.
if __name__ == '__main__':
print(bin(int(input(), 8))[2:])
사실 굉장히 단순한 문제인데 너무 어렵게 생각하다가 솔루션을 놓친 케이스이다.
생각을 단순하게 할 필요도 있다는걸 깨달은 문제이다.