2003: [기초-산술연산] [PY] 이진법의 활용
[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
문제 설명
성주는 정보 시간에 이진법과 십진법의 차이에 대해 배웠다. 성주는 이진법과 십진법의 차이를 비교하기 위해 친구인 부천이와 퀴즈놀이를 하기로 했다.
부천이의 말에 알맞은 답(ㄴ)을 구하는 프로그램을 작성해보자.
성주 : “십진법인 10에서 한 자릿수를 더 늘리면 100이 되네. 십진법에서는 자릿수가 늘수록 10배씩 커져.”
부천 : “이진법인 11(2)에서 한 자릿수를 더 늘리면 110(2)이 되네. 이진법에서는 자릿수가 늘수록 ( ㄱ )배 씩 커져 따라서 3(11(2))에서 이진법을 기준으로 한 자릿수를 늘린 값을 십진법으로 나타낸 답은 ( ㄴ ) 이야.”
부천이의 말에 알맞은 답(ㄴ)을 구하는 프로그램을 작성해보자.
성주 : “십진법인 10에서 한 자릿수를 더 늘리면 100이 되네. 십진법에서는 자릿수가 늘수록 10배씩 커져.”
부천 : “이진법인 11(2)에서 한 자릿수를 더 늘리면 110(2)이 되네. 이진법에서는 자릿수가 늘수록 ( ㄱ )배 씩 커져 따라서 3(11(2))에서 이진법을 기준으로 한 자릿수를 늘린 값을 십진법으로 나타낸 답은 ( ㄴ ) 이야.”
입력 설명
한 자릿수 늘리고 싶은 이진수를 10진수로 나타낸 1개의 값을 입력한다.
출력 설명
ㄴ에 해당하는 값을 출력한다.
입력 예시 Copy
3
출력 예시 Copy
6