POJ 1318 Word Amalgamation
来源:互联网 发布:淘宝买家账号信誉查询 编辑:程序博客网 时间:2024/04/30 08:36
http://poj.org/problem?id=1318
字符串处理
//============================================================================// Name : hello.cpp// Author : key// Version : 8// Copyright : Your copyright notice// Description : Hello World in C++, Ansi-style//============================================================================#include <iostream>#include <cstring>#include <cstdio>#include <cmath>#include <queue>#include <stack>#include <string>#include <algorithm>#include <map>using namespace std;#define NUM_INF 0x7FFFFFFFint cmp( const void *_a , const void *_b ) { char* a=(char*)_a;char* b=(char*)_b;return *a-*b; } int cmp_str( const void *_a , const void *_b ){ char* a=(char*)_a;char* b=(char*)_b;return strcmp(a,b); } int main(){freopen("a.in","r",stdin);char word[2000][10],sorted[2000][10];int i;int j;i=0;while(scanf("%s",&word[i])!=EOF){if(word[i][0]=='X') {break;}i++;}//qsort(word,i+1,sizeof(word[0]),cmp_str);for(j=0;j<i;j++){strcpy(sorted[j],word[j]);qsort(sorted[j],strlen(sorted[j]),sizeof(char),cmp);//sort(sorted[j],sorted[j]+strlen(sorted[j]));}char s[10];while(scanf("%s",s)!=EOF){if(s[0]=='X')break;qsort(s,strlen(s),sizeof(char),cmp);//sort(s,s+strlen(s));int f=0;for(j=0;j<i;j++){if(strcmp(sorted[j],s)==0){f=1;printf("%s\n",word[j]);}}if(!f) printf("NOT A VALID WORD\n");printf("******\n");}return 0;}
- POJ 1318 Word Amalgamation
- POJ 1318 Word Amalgamation
- poj 1318 Word Amalgamation
- POJ 1318 Word Amalgamation
- poj 1318 Word Amalgamation
- poj 1318 Word Amalgamation
- poj 1318 Word Amalgamation
- POJ-1318 Word Amalgamation
- poj 1318(Word Amalgamation)
- POJ 1318 Word Amalgamation 水
- POJ 1318 Word Amalgamation 笔记
- POJ-1318-Word Amalgamation-STL的使用
- POJ 1318 Word Amalgamation (模拟)
- POJ 1318 Word Amalgamation (简单题)
- POJ 1318 Word Amalgamation (字符串 STL大水)
- poj 1318 Word Amalgamation map的使用
- POJ 1113 Word Amalgamation
- 1318 Word Amalgamation
- The Psychology of Cross Country
- Android 学习笔记-2011年8月
- jdbc sql2005 数据库连接(封装)方法
- Mac OS X 下Apache的编译安装
- 卸载vmware
- POJ 1318 Word Amalgamation
- POJ 1414 Life Line
- 令人着迷的四色问题
- 算法之快速排序
- 关于程序关于世界
- repeater时间绑定
- POJ 1501 Word-Search Wonder
- 启动Apache
- POJ 1702 Eva's Balance