开始: 2024-02-05 17:45:00

0205算法入门(1)期中测试

结束: 2024-02-05 20:15:00
当前  2025-01-24 17:48:59  类型: IOI  状态: 已经结束 

P2. IP地址
描述

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址。


IPv4协议中规定使用32位二进制数字(4个字节)来表示计算机的IP地址,这个二进制数字通常被分割为4个"8位二进制数",用"点分十进制" 表示成a.b.c.d的形式,其中a,b,c,d均小于等于255。


32位二进制数字中:


第1位~第8位二进制数字所对应的十进制数字为a

第9位~第16位二进制数字所对应的十进制数字为b

第17位~第24位二进制数字所对应的十进制数字为c

第25位~第32位二进制数字所对应的十进制数字为d

例如:32位二进制数字为:11000000 10101000 00000001 01100100中,


11000000对应十进制数字192

10101000对应十进制数字168

00000001对应十进制数字1

01100100对应十进制数字100

应此该二进制所对应的IP地址位192.168.1.100


现给定一个32位的二进制数字,请你将它转换为对应IP地址


输入

输入共一行:32位二进制数字

输出

输出共一行:表示其对应IP地址,四个十进制数字之间用.隔开

样例

输入

11000000101010000000000101100100

输出

192.168.1.100
提示

数据保证输入的32位二进制数字合法

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交