페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#1413

IP주소 1s 32MB

문제

32bit ( 이진수 32 자리 ) ip 주소를 입력으로 받아 8자리씩 끊어 10진수로 바꾸어 출력하는 문제이다.

참고로 이진수를 10진수로 바꾸기 위한 ,첫 8자리의 2진수 가중치는 다음과 같다.

 

 


입력

공백없이 이진수인 32자리숫자가 입력으로 주어진다.


출력

입력된 이진수를 8자리씩 끊어 10진수.10진수.10진수.10진수 형태로 출력한다.


예제 #1

00000000000000000000000000000000
0.0.0.0

예제 #2

00000011100000001111111111111111
3.128.255.255

예제 #3

11001011100001001110010110000000
203.132.229.128

예제 #4

01010000000100000000000000000001
80.16.0.1

출처

México and Central America 2004, poj 2105
로그인해야 코드를 작성할 수 있어요.