UVa-10815-Andy's First Dictionary
来源:互联网 发布:自定义域名邮箱 编辑:程序博客网 时间:2024/06/07 13:27
AOAPC I: Beginning Algorithm Contests (Rujia Liu) :: Volume 1. Elementary Problem Solving :: String
// 10815 - Andy's First Dictionary#include <iostream>#include <cstdio>#include <cstdlib>#include <cstring>#include <string>#include <cctype>using namespace std;int cmp(const void* a, const void* b){return strcmp((char*)a, (char*)b);}int main(void){string temp;int i, c, cnt=0, first=1;char s[20], word[5000][20];while((c=getchar()), c!=EOF){if(isalpha(c)){if(first){temp = "";temp += (char)tolower(c);first = 0;}else{temp += (char)tolower(c);}}else if(temp != ""){strcpy(s, temp.c_str());for(i=0; i<cnt; i++)if(strcmp(s, word[i]) == 0)break;if(i == cnt)strcpy(word[cnt++], s);temp = "";first = 1;}}qsort(word, cnt, sizeof(word[0]), cmp);for(i=0; i<cnt; i++)cout << word[i] << endl;return 0;}
0 0
- UVa OJ 10815-Andy's First Dictionary
- uva 10815 Andy's First Dictionary
- UVa 10815 - Andy's First Dictionary
- UVA 10815 - Andy's First Dictionary
- uva-10815 - Andy's First Dictionary
- UVa 10815 - Andy's First Dictionary
- UVA 10815 Andy's First Dictionary
- UVa 10815 - Andy's First Dictionary
- UVA 10815 Andy's First Dictionary
- UVa-10815 - Andy's First Dictionary
- UVA 10815 - Andy's First Dictionary
- uva -- 10815 Andy's First Dictionary
- UVA 10815 Andy's First Dictionary
- uva 10815 Andy's First Dictionary
- UVa 10815 - Andy's First Dictionary
- uva - 10815 - Andy's First Dictionary
- UVA 10815 Andy's First Dictionary
- Uva 10815 - Andy's First Dictionary
- Cocos2d-x 3.1.1 学习日志17--移植出现error C1083: 无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or
- 不痛不痒之热血青年《一》
- iOS学习笔记---UIAlertView 使用及代理
- centos系统上程序打包
- Qual F&Q
- UVa-10815-Andy's First Dictionary
- C++primer学习笔记《4》
- 数据结构之二叉搜索树
- CentOS 6.3的U盘安装方法
- 自定义dialog,非常方便复用
- ACM书籍推荐
- CentOS - yum Multilib Version Problems Found
- Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
- c u b e m x E t h P t p 如 何 激活