CF918B.Radio Station

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

As the guys fried the radio station facilities, the school principal gave them tasks as a punishment. Dustin's task was to add comments to nginx configuration for school's website. The school has nn servers. Each server has a name and an ip (names aren't necessarily unique, but ips are). Dustin knows the ip and name of each server. For simplicity, we'll assume that an nginx command is of form "command ip;" where command is a string consisting of English lowercase letter only, and ip is the ip of one of school servers.

Each ip is of form "a.b.c.d" where aa , bb , cc and dd are non-negative integers less than or equal to 255255 (with no leading zeros). The nginx configuration file Dustin has to add comments to has mm commands. Nobody ever memorizes the ips of servers, so to understand the configuration better, Dustin has to comment the name of server that the ip belongs to at the end of each line (after each command). More formally, if a line is "command ip;" Dustin has to replace it with "command ip; #name" where name is the name of the server with ip equal to ip.

Dustin doesn't know anything about nginx, so he panicked again and his friends asked you to do his task for him.

输入格式

The first line of input contains two integers nn and mm ( 1<=n,m<=10001<=n,m<=1000 ).

The next nn lines contain the names and ips of the servers. Each line contains a string name, name of the server and a string ip, ip of the server, separated by space ( 1<=name<=101<=|name|<=10 , namename only consists of English lowercase letters). It is guaranteed that all ip are distinct.

The next mm lines contain the commands in the configuration file. Each line is of form "command ip;" ( 1<=command<=101<=|command|<=10 , command only consists of English lowercase letters). It is guaranteed that ip belongs to one of the nn school servers.

输出格式

Print mm lines, the commands in the configuration file after Dustin did his task.

输入输出样例

  • 输入#1

    2 2
    main 192.168.0.2
    replica 192.168.0.1
    block 192.168.0.1;
    proxy 192.168.0.2;
    

    输出#1

    block 192.168.0.1; #replica
    proxy 192.168.0.2; #main
    
  • 输入#2

    3 5
    google 8.8.8.8
    codeforces 212.193.33.27
    server 138.197.64.57
    redirect 138.197.64.57;
    block 8.8.8.8;
    cf 212.193.33.27;
    unblock 8.8.8.8;
    check 138.197.64.57;
    

    输出#2

    redirect 138.197.64.57; #server
    block 8.8.8.8; #google
    cf 212.193.33.27; #codeforces
    unblock 8.8.8.8; #google
    check 138.197.64.57; #server
    
首页