FZU 2027
来源:互联网 发布:webuploader php demo 编辑:程序博客网 时间:2024/06/06 07:06
Problem 2027 单词问题
Accept: 652 Submit: 2350
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
给出一个完整的句子,这个句子中不包含不可见字符或者空格,于是在这个句子中有许多不同的单词。一个单词是指一串连续的最长的英文字母(大写或小写)。例如"#abc#"中,"abc"就是一个单词,而"ab","bc"都不算单词。
Input
输入包含多组数据 输入数据第一行是一个句子,只包含可见字符(不包含空格)。句子长度不超过 100。
Output
按单词出现的顺序输出不同的单词。如果一个单词出现多次则只有第一次出现时输出。
Sample Input
Orz_YaYaMao_Orz_Daxia_Orz_EveryOne
Sample Output
OrzYaYaMaoDaxiaEveryOne
Source
福州大学第八届程序设计竞赛水题
#include <stdio.h>#include <string.h>#include <math.h>#include <algorithm>#include <iostream>#include <string>#include <map>using namespace std;string s;map<string,int> mp;int main(){while(cin>>s){string ans="";mp.clear();for(int i=0;i<s.length();i++){if((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z')){ans+=s[i];}else{if(ans!=""){if(mp[ans]==0)cout<<ans<<endl;mp[ans]=1;}ans="";}}if(ans!=""){if(mp[ans]==0)cout<<ans<<endl;mp[ans]=1;}ans="";}}
阅读全文
0 0
- FZU 2027
- FZU 2027 单词问题
- FZU 2027 单词问题
- fzu 2027 单词问题
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- FZU
- 网址
- FPN解读
- 以洗衣程序为例讲解自顶向下,逐步求精的结构化程序设计方法
- 网络 TCP/IP和HTTP
- 再提递归
- FZU 2027
- java.io.FileNotFoundException: class path resource [templates/] spring-cloud-netflix-eureka-server
- 一个简单的DGA(Domain Generate Algorithm)
- STL(二)vector 动态数组
- shell脚本批量操作用户
- fastjson中JSON语句与map转换(结合List与JSONObject)
- FZU 2028
- 【Codevs1078】最小生成树 Prim算法(5/1000)
- Druid集成Kerberos