POJ1318 Word Amalgamation
来源:互联网 发布:沪港通个股数据查询 编辑:程序博客网 时间:2024/06/05 01:10
题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=1318
#include <set>
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
set<string> dict;
string word;
char ch[10];
while (true)
{
gets(ch);
if( strcmp(ch, "XXXXXX") == 0) break;
dict.insert(ch);
}
while (true)
{
gets(ch);
if( strcmp(ch, "XXXXXX") == 0) break;
int count=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 << "NOT A VALID WORD" << endl;
}
cout << "******" << endl;
}
return 0;
}
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
set<string> dict;
string word;
char ch[10];
while (true)
{
gets(ch);
if( strcmp(ch, "XXXXXX") == 0) break;
dict.insert(ch);
}
while (true)
{
gets(ch);
if( strcmp(ch, "XXXXXX") == 0) break;
int count=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 << "NOT A VALID WORD" << endl;
}
cout << "******" << endl;
}
return 0;
}
- POJ1318 Word Amalgamation
- POJ1318 Word Amalgamation
- POJ1318 Word Amalgamation 简单模拟
- Word Amalgamation(poj1318) 解题报告
- HDU1113 POJ1318 UVA642 ZOJ1181 Word Amalgamation
- Word Amalgamation
- Word Amalgamation
- Word Amalgamation
- Word Amalgamation源程序
- fjnu 1147 Word Amalgamation
- POJ 1318 Word Amalgamation
- ZOJ 1181Word Amalgamation
- POJ 1318 Word Amalgamation
- poj 1318 Word Amalgamation
- 1318 Word Amalgamation
- POJ 1113 Word Amalgamation
- HDU 1113 Word Amalgamation
- POJ 1318 Word Amalgamation
- HDU1002 A + B Problem II(修正版)
- HDU1301 Jungle Roads(克鲁斯卡尔算法版)
- HDU1301 Jungle Roads(普里姆算法版)
- POJ1023 The Fun Number System
- POJ2121 Inglish-Number Translator
- POJ1318 Word Amalgamation
- cplusplus
- POJ2403 Hay Points
- POJ1287 Networking
- 浅谈大数的进制转换
- Ubuntu Server 网络配置
- Ubuntu Server下安装Discuz7.0
- 继承---方法覆写
- Android实例剖析笔记(八)