Description
10진법을 사용하는IP 주소를32비트의2진수로 변환하는 프로그램을 작성해 보자.
4개의 십진수로 이루어진 IP 주소의 각 십진수 값은0에서255사이이며, 각 값들은3개의.(period)로 구별된다. 출력되는2진수는 각 십진수 값을8비트2진수로 변환한 후 연달아 출력하도록 하되, 전체 길이가32자리가 되기 위하여8비트2진수로 변환된 값이8자리가 되지 않는 경우에는8자리가 되도록 앞부분을0으로 채워 출력하도록 한다.(즉 변환값이1001 경우: 00001001 로 출력)
Input
첫 줄에는 테스트 케이스 수 T가 입력된다.(1 <= T <= 10)
다음 줄부터 T개의 십진수 형식의IP주소가 입력된다.
Output
각 IP 주소별로 변환된 32자리2진수IP 주소값을 한 줄에 하나씩 출력한다.
3
3.128.255.255
203.132.229.128
80.16.0.1
00000011100000001111111111111111
11001011100001001110010110000000
01010000000100000000000000000001