#include<iostream>
#include<cstdio>
#include<map>
#include<string>
#include<cstring>
using namespace std;
const int SIZE=+;
char book[SIZE]; map<string, string> dic; void fun_in()
{
char start[]={'\0'};
scanf("%s",start);
getchar();
string y;
while(cin>>y&&y.compare("END"))
{
string x;
cin>>x;
dic[x]=y;
}
} bool letter(char a)
{
if('a'<=a&&a<='z')
return true;
return false;
} void fun_out()
{
char start[]={'\0'};
scanf("%s",start);
getchar();
while(gets(book)&&strcmp(book,"END")!=)
{
int r=;
while(book[r])
{
char lett[SIZE]={'\0'};
int l=;
while(letter(book[r])&&book[r])
{
lett[l++]=book[r++];
} string k=lett;
if(dic.find(k)!=dic.end())
{
cout<<dic[k];
}
else
{
cout<<lett;
} char fu[SIZE]={'\0'};
l=;
while(!letter(book[r])&&book[r])
{
fu[l++]=book[r++];
} k=fu;
if(dic.find(k)!=dic.end())
{
cout<<dic[k];
}
else
{
cout<<fu;
} }
printf("\n");
} } int main()
{
fun_in();
fun_out(); return ;
}

最新文章

  1. OC整理1
  2. 【转】Flume日志收集
  3. Eclipse CDT launch failed.Binary not found in Linux/Ubuntu
  4. app控件获取之uiautomatorviewer
  5. 设计模式之状态模式(State)
  6. 注册表和ODBC
  7. SSDT表详解
  8. CodeForces 235C Cyclical Quest(后缀自动机)
  9. 自定义navigationBar的高度
  10. 特殊的string类型
  11. Gridview的item含有checkbox,setOnItemClickListener方法失效的问题
  12. MMU二级页表
  13. js中的原型对象链
  14. JMeter监控Slave机器是否执行
  15. 在centos上使用yum安装rabbitmq-server
  16. OffsetDateTime工具类
  17. 结构体内嵌比较函数bool operator &lt; (const node &amp;x) const {}
  18. [hgoi#2019/2/24]玄学考试
  19. Android环境的搭建及Android Studio的安装
  20. rsyncd

热门文章

  1. hibernate 多对多 懒加载问题
  2. Tensorflow官方文档中文版——第二章(瞎奖杯写)
  3. Qt Creator 调试器 在 Ubuntu 13.10下 局部变量和表达式(Locals) 无内容
  4. Django——form组件is_valid校验机制
  5. 请简单介绍一下Spring
  6. FOXMAIL提示容量满无法收邮件,清除旧邮件后还是无法收取,请问如何解决?
  7. pycharm ctrl+滚轮调节字体大小
  8. IOS 判断当前UIViewController 是否正在显示
  9. MySQL 创建索引(Create Index)的方法和语法结构及例子
  10. nginx配置大全