POJ 1951 Extra Krunch G++
来源:互联网 发布:ios mvvm数据绑定原理 编辑:程序博客网 时间:2024/05/20 13:10
#include <iostream>#include <cstring>//谢谢博友文章 using namespace std;int main(){string str;getline(cin,str);int hash[26];memset(hash,0,sizeof(hash));hash['A'-'A']=-1;hash['E'-'A']=-1;hash['I'-'A']=-1;hash['O'-'A']=-1;hash['U'-'A']=-1;int flag=0;//第一个字母不是空格 int kg=0;for(int i=0;i<str.size();i++){if((str[i]>='A')&&(str[i]<='Z')){if(hash[str[i]-'A']==0){if(kg==1){cout<<" ";kg=0;}cout<<str[i];hash[str[i]-'A']=1;flag=1;}}else if((str[i]==' ')&&(flag==1)){if((str[i+1]=='.')||(str[i+1]==',')||(str[i+1]=='?')){}else{kg=1;}}else if((str[i]=='.')||(str[i]==',')||(str[i]=='?')){cout<<str[i];}}return 0;}
0 0
- POJ 1951 Extra Krunch G++
- poj 1951 extra krunch
- poj 1951 Extra Krunch
- POJ-1951-Extra Krunch
- poj 1951 Extra Krunch
- 1951 Extra Krunch
- poj 1951 Extra Krunch 字符串处理水题
- Extra Krunch
- Extra Krunch
- C - Extra Krunch
- BNUOJ 14280 Extra Krunch
- poj 1951 模拟(Krunch字串)
- g++编译错误error: extra qualification
- Extra
- gcc g++ 3.4和4.5的区别 extra qualification ‘const char*’ to ‘char*’等错误
- sed: 1: "grep": extra characters at the end of g command----sed on mac
- POJ 3094 Quicksum G++
- POJ 1552 Doubles G++
- iOS Hacker 越狱后开发和逆向工具准备
- Python 爬取妹子图
- 二分查找
- myeclipse10 如何把代码预览的窗口去掉
- mysql 中 DATE_ADD函数和 DATE_SUB函数用法
- POJ 1951 Extra Krunch G++
- Linux内存管理之vmalloc和kmalloc
- Git3-Git分支管理策略
- CUDA学习笔记(持续更新)
- 等价二叉树
- JS学习(离开了jquery我们能做什么)-ajax
- 交互中传参测试
- AssetBundle的初步使用
- Git4-使用规范流程