A. IP地址(ip)

    传统题 文件IO:ip 1000ms 512MiB

IP地址(ip)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

IPIP 地址(Internet Protocol AddressInternet\ Protocol\ Address)是互联网上用于识别和定位设备的数字标识。它是一种由 3232 位或 128128 位二进制数字组成的地址,在 IPv4IPv6 两个主要版本中使用。

IP 地址的主要功能是标识和寻址设备,使其能够在互联网上进行通信。通过将 IP 地址分配给计算机、服务器、路由器和其他网络设备,数据包可以被正确地发送到目标设备。IP 地址还用于确定网络中不同设备的位置,以便进行网络管理和故障排除。

总之,IP 地址是互联网上用于标识和定位设备的数字标识,使设备能够在互联网上进行通信。IP 地址的外观根据其版本而有所不同。以下是 IPv4IPv6 两个主要版本的 IP 地址中 IPv4 地址示例:

192.168.0.1

172.16.254.1

10.0.0.1

208.75.57.100

接下来,我们有 NN 个设备,每个设备都有它的名称和 IPv4 地址,现在我们有 QQ 个问题,每次我们想知道给出的 IPv4 地址是哪一个设备?

输入格式

从文件 ip.in 中读取数据。

第一行,一个正整数 NN ,表示有 NN 个设备;

接下去 NN 行,首先输入该设备的名称,数据保证该设备的名称只由英文大小写组成,其次再输入该设备的 IPv4 地址;

接下去一行,输入一个正整数 QQ ,表示有 QQ 次询问;

接下去 QQ 行,每行一个 IPv4 地址。

输出格式

输出到文件 ip.out 中。

对于 QQ 次询问,每次询问输出该 IPv4 地址对应的设备名称。

4
Main 192.168.0.1
Google 8.8.8.8
some 123.13.34.45
other 23.32.45.54
3
192.168.0.1
23.32.45.54
8.8.8.8
Main
other
Google

样例输入输出 2

2.in2.ans

数据规模与约定

  • 对于 30%30\% 数据,1N,M1001 \leq N, M \leq 100

  • 对于 100%100\% 数据,1N,M10001 \leq N, M \leq 1000,设备的名称是只由大小写字母组成的长度小于等于 100100 的字符串,IPv4 地址 a.b.c.d 满足 0a,b,c,d2550 \leq a, b, c, d \leq 255

CSP-JS模拟赛7

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-10 7:00
结束于
2025-10-13 0:00
持续时间
3.5 小时
主持人
参赛人数
8