创想实验室
我们都是梦想家

Configuration File

描述

oj的服务器又双叒叕挂了。服务器维修工czf为了日后维护方便,决定给配置文件中的每一条命令都加上注释。
配置文件中的每一条命令都以”$command$ $ip$;”的形式出现。
每一个$ip$都以”$a.b.c.d$”的格式出现。($0 \leq a,b,c,d \leq 255$)。
czf想把每一条命令都改为”$command$ $ip$; #$name$”的格式,$name$就是注释的内容,表示$ip$的名称。
配置文件中有$n$个$ip$,$m$条命令。$ip$的名称将在输入中给出。

输入

首先是一个整数$T$表示数据的组数。($1 \leq T \leq 20$)
接下有来$T$组数据。
每组数据的第一行有两个整数$n$, $m$($1 \leq n, m \leq 200$)。
接下来$n$行以”$name$ $ip$”的格式给出,分别表示$ip$的名称和其对应的$ip$。($1 \leq |name| \leq 10$,$name$只由小写字母组成)。
接下来$m$行以”$command$ $ip$;”的格式给出。($1 \leq |command| \leq 10$,$command$只由小写字母组成)。

输出

每组数据应输出$m$行,每行的格式为”$command$ $ip$; #$name$”,顺序与输入给出的$m$行命令相同。
行末没有多余空格,每组数据间没有额外的空行。

样例输入

 

样例输出

 

题解

这题其实是一道map的题目,目的就是IP和name对应,暴力搜索也能过

代码

 

网站所发布的代码已提交通过,代码可能经过修改防止抄袭,未经允许不得转载:创想实验室 » Configuration File
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址