UVa 10815 - Andy's First Dictionary
来源:互联网 发布:淘宝客服话术大全砍价 编辑:程序博客网 时间:2024/05/17 09:20
记录输入的不同单词,按字典序排列,用set。
注意 输入 3132abc4d 时
应输出
abc
d
#include<iostream>#include <stdio.h>#include<algorithm>#include<string>#include<set>using namespace std;int main(){ set<string>s; set<string>::iterator p; string a,b; while(cin>>a) { b.clear(); int n=a.size(); int p=0; for(int i=0; i<n; i++) { if(a[i]<='z'&&a[i]>='a') {p=1;b+=a[i];} else if(a[i]<='Z'&&a[i]>='A') {p=1;b+=a[i]+32;} else{ if(p){ /// p==1 表示前面输入的是字母 p==0 表示前面输入的不是字母 s.insert(b); b.clear(); p=0;} } } if(p) s.insert(b); } for(p=s.begin();p!=s.end();p++) cout<<*p<<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
- php中的session笔记
- PostgreSQL 时间函数 时区的影响
- 梳状滤波器滤除谐波
- UBUNTU 14.04 更换新内核
- c# 使用FileStream打开并清空文件、将一文件内容另存为到新文件
- UVa 10815 - Andy's First Dictionary
- div中未知长宽的img的垂直水平居中
- JVM系列五:JVM监测&工具
- Hadoop学习总结之二:HDFS读写过程解析
- 为什么别人在微信卖东西不会被人拉黑
- ExtJs实现复选框组Checkboxgroup单勾选及复选框组对多个复选框组跨控件全选
- ORACLE临时表
- Knockoutjs实战开发:属性监控(Observables)和依赖跟踪(Dependency tracking )
- 积累笔记--40个良好用户界面Tips