#include <map>
#include <cstdio>
#include <iostream>
#include <string>
#include <cstring>
#include <algorithm>
using namespace std;
map<string,string>node;
string s,t;
int main()
{
while(cin>>s&&s!="XXXXXX")
{
t=s;
sort(s.begin(),s.end());// 利用sort对string里面的东西排序 减少全排列的问题
node.insert(make_pair(t,s));
}
while(cin>>s)
{
int flag=1;
if(s=="XXXXXX")
break;
sort(s.begin(),s.end());
map<string,string>::iterator it;
for(it=node.begin();it!=node.end();it++)
{
if(it->second==s)
{
flag=0;
cout<<it->first<<endl;
}
}
if(flag)
cout<<"NOT A VALID WORD"<<endl;
cout<<"******"<<endl;
}
return 0;
}

最新文章

  1. PHP 开发API接口签名验证
  2. 20155229-付钰涵-分析自我技能延展到c语言学习状况
  3. sumoselect插件
  4. pylab,matplotlib Invalid DISPLAY variable
  5. SpringMVC集成缓存框架Ehcache
  6. QT的安装和配置及helloqt程序的编写时遇到的问题
  7. 自己制作QQ空间音乐的具体方法
  8. easy ui 下拉框绑定数据select控件
  9. 常用 Linux 命令
  10. 解决mdi窗体闪烁的问题
  11. Web程序工作原理
  12. Maven插件之portable-config-maven-plugin(不同环境打包)
  13. Javascript调用 ActiveXObject导出excel文档。
  14. Javascript Prototype __proto__ constructor 三者的关系
  15. SpringMVC 基本概念
  16. Invoke-ASCmd 部署SSAS database
  17. Mac下MySQL无my-default.cnf
  18. luogu5290 春节十二响
  19. Android app:transformNativeLibsWithStripDebugSymbolForDebug错误分析
  20. FeignClient调用POST请求时查询参数被丢失的情况分析与处理

热门文章

  1. 绕过本机DNS缓存
  2. Python实现进度条的效果
  3. spring-boot学习 (Groovy与Spring Boot Cli)
  4. Get Raster Properties获得栅格的信息
  5. windows工程总结
  6. vue 组件之间通信
  7. 阿里RDS数据库 全量备份恢复到本地MYSQL
  8. WPF清爽酷炫的界面Mahapps.metro
  9. 简单了解sshd_config配置文件
  10. Spring Aop(九)——基于正则表达式的Pointcut