hdoj1113(字符串map应用)
2024-09-07 16:31:02
#include<iostream>
#include<cstdio>
#include<string>
#include<cstring>
#include<map>
#include<algorithm>
using namespace std;
#define END "XXXXXX"
const int SIZE=+;
map<string, string> dic; void Fun_in()
{
string s;
while(cin>>s&&s.compare(END))
{
string t=s;
sort(t.begin(),t.end());
dic[s]=t;
}
} void Fun_out()
{
string word;
while(cin>>word&&word.compare(END))
{
bool flag=false;
string t=word;
sort(t.begin(),t.end());
for(map<string, string>:: iterator it=dic.begin();it!=dic.end();it++)
{
if(!it->second.compare(t))
{
flag=true;
cout<<it->first<<endl;
}
} if(!flag)
cout<<"NOT A VALID WORD"<<endl; cout<<"******"<<endl; } } int main()
{
Fun_in();
Fun_out(); return ;
}
最新文章
- ABAP 常见查询问题解决方法
- 小知识 安卓线程和ui
- C/C++中无条件花括号的妙用
- Vijos1053 Easy sssp[spfa 负环]
- 关闭MyEclipse Derby服务
- BZOJ4112 : [Wf2015]Pipe Stream
- java web(四)文件上传与下载
- [原创]Java中的字符串比较,按照使用习惯进行比较
- Java文件读写
- SharePoint 2010 RBS 安装和配置的一些记录
- 从零开始制作Minecraft启动器(C++开源)
- TCP中ECN的工作原理分析二(摘自:RFC3168)
- javascript模板引擎template.render使用
- LeetCode OJ 96. Unique Binary Search Trees
- UICollectionView 很简单的写个瀑布流
- 读headFirst设计模式 - 装饰者模式
- 浅谈Python装饰器
- Docker安装ElasticSearch及kibana
- SpringBoot与Cloud版本匹配问题
- 安装MySQL半同步复制
热门文章
- spider_action
- Effective Java 读书笔记(一):使用静态工厂方法代替构造器
- spring jdbcTemplate的CRUD操作
- android 半透明弹窗
- 检出的maven项目没有“M”标识
- scala如何解决类型强转问题
- 网络端口的作用及分类(转发:http://blog.csdn.net/dream_1996/article/details/73481201)
- .vimrc .bashrc
- java程序实现Unicode码和中文互相转换
- Effective java -- 1