[水]ZOJ1698
来源:互联网 发布:淘宝网购物女装背心 编辑:程序博客网 时间:2024/05/01 10:17
给若干个单词,判断是否:
1.至少一个原音
2.没有三个连续的原音和辅音
3.除了ee和oo之外不能连续有相同的字字母
#include <bits/stdc++.h>using namespace std;string a;bool vowel(char ch){ if (ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u') return true; return false;}bool Gao(){ bool vov=false; for (int i=0;i<a.length();i++) { if (vowel(a[i])) vov=true; } if (!vov) return false; int len=a.length(); for (int i=0;i<len-2;i++) { if (vowel(a[i])&&vowel(a[i+1])&&vowel(a[i+2])) return false; if (!vowel(a[i])&&!vowel(a[i+1])&&!vowel(a[i+2])) return false; } for (int i=0;i<(len-1);i++) { if (a[i]==a[i+1]&&!(a[i]=='e'||a[i]=='o')) return false; } return true;}int main(){ while (cin>>a) { if (a.length()==3 &&a=="end") break; if (Gao()) cout<<"<"<<a<<">"<<" is acceptable."<<endl; else cout<<"<"<<a<<">"<<" is not acceptable."<<endl; } return 0;}
0 0
- [水]ZOJ1698
- zoj1698
- 水
- 水
- 水
- 水
- 水
- 水
- 水
- 水
- 水
- 水
- 水,,
- 水~
- 水
- hdu1570 水~水~水~
- 水水的DFS
- HDU2137水,,水,,
- 基于Android重力传感器的编程——摇一摇打电话+旋转锁屏功能的实现
- 高性能 TCP & UDP 通信框架 HP-Socket v3.2.3 正式发布
- 十大网站管理员的服务器工具软件
- 10个奇幻的HTML5和Javascript效果(一)
- HSSFWorkBooK用法
- [水]ZOJ1698
- sublime text3 快捷键 精华版
- 22.0~22.6 iCloud
- RTC设备类与系统平台设备数据传递函数解析
- Android实现ListView异步加载图片
- 灰度直方图
- CSS3 @font-face
- Android TabHost TabWidget切换卡的实现应用
- 第164天