题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=1318
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->#include<set>
#include<iostream>
#include<string>
#include<algorithm>
usingnamespacestd;
intmain()
{
set<string>dict;
stringword;
charch[10];
while(true)
{
gets(ch);
if(strcmp(ch,"XXXXXX")==0)break;
dict.insert(ch);
}
while(true)
{
gets(ch);
if(strcmp(ch,"XXXXXX")==0)break;
intcount=0;
word=ch;
sort(word.begin(),word.end());
do
{
if(dict.find(word)!=dict.end())
{
cout<<word.c_str()<<endl;
count++;
}
}while(next_permutation(word.begin(),word.end()));
if(count==0)
{
cout<<"NOTAVALIDWORD"<<endl;
}
cout<<"******"<<endl;
}
return0;
}
分享到:
相关推荐
poj 1318,acm,终于AC了,一个公式的运用,应该还有好的方法
北大POJ1496-Word Index 解题报告+AC代码
POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类POJ分类
poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题...
POJ第1861题源码 POJ第1861题源码 POJ第1861题源码
北大POJ1159-Palindrome 解题报告+AC代码
poj分类poj分类poj分类poj分类
C语言 poj npu 西工大 C语言Poj答案全完整打包,给有需要的朋友
poj 3414解题报告poj 3414解题报告poj 3414解题报告poj 3414解题报告
poj 1012解题报告poj 1012解题报告poj 1012解题报告poj 1012解题报告
poj 2329解题报告poj 2329解题报告poj 2329解题报告poj 2329解题报告
poj 1659解题报告poj 1659解题报告poj 1659解题报告poj 1659解题报告
POJ1503解答 POJ1503解答,正确答案(已通过POJ)
北大POJ2002-Squares 解题报告+AC代码
POJ1048,加强版的约瑟夫问题 难度中等
POJ1083的代码,POJ1083的代码,POJ1083的代码
poj 百练 题目分类 poj 百练 题目分类
poj 1001答案
POJ2968代码有用,欢迎下载,POJ代码
POJ上的一道题目,自己写的代码,因为想下载别人的, 所以就放上了。