32 bit ( 이진수 32 자리 ) ip 주소를 입력으로 받아 8 자리씩 끊어 10 진수로 바꾸어 출력하는 문제이다.
참고로 이진수를 10 진수로 바꾸기위한 ,첫 8 자리의 2 진수 가중치는 다음과 같다.
27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
공백없이 2 진수 32 자리숫자가 입력으로 주어진다.
입력 00000000000000000000000000000000 출력 0.0.0.0 입력 00000011100000001111111111111111 출력 3.128.255.255 입력 11001011100001001110010110000000 출력 203.132.229.128 입력 01010000000100000000000000000001 출력 80.16.0.1
출처:Mexico and Central America 2004