HDU1039
来源:互联网 发布:ios看电视直播软件 编辑:程序博客网 时间:2024/05/07 07:24
字符串简单题。。。
但是都比的喔还是啥比了。。。。。
#include<stdio.h>#include<string.h>const int maxn=200;char a[maxn];int i;bool isyuan(char c){ if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u') return true; else return false;}bool judge1(int n){ for(i=0;i<n;i++) { if(isyuan(a[i])) return true; } return false;}bool judge2(int n){ for(i=2;i<n;i++) { if(isyuan(a[i-2])&&isyuan(a[i-1])&&isyuan(a[i])) return false; if(!isyuan(a[i-2])&&!isyuan(a[i-1])&&!isyuan(a[i])) return false; } return true;}bool judge3(int n){ for(i=1;i<n;i++) { if(a[i-1]==a[i]&&a[i]!='e'&&a[i]!='o') return false; } return true;}int main(){ int len; while(scanf("%s",&a)!=EOF) { if(strcmp(a,"end")==0) break; len=strlen(a); if(judge1(len)==false) { printf("<%s> is not acceptable.\n",a); continue; } if(judge2(len)==false) { printf("<%s> is not acceptable.\n",a); continue; } if(judge3(len)==false) { printf("<%s> is not acceptable.\n",a); continue; } printf("<%s> is acceptable.\n",a); } return 0;}说多了都是泪。。水题。。。
0 0
- hdu1039
- HDU1039
- hdu1039
- hdu1039
- HDU1039
- hdu1039
- HDU1039:Easier Done Than Said?
- hdu1039 java正则表达式解法
- HDU1039:Easier Done Than Said?
- HDU1039 Easier Done Than Said?
- HDU1039 Easier Done Than Said?
- HDU1039 Easier Done Than Said?
- HDU1039 Easier Done Than Said?
- HDU1039 Easier Done Than Said?(java)
- HDU1039 - Easier Done Than Said? (简单题)
- xml特殊实体符号
- 94.Oracle数据库SQL开发之 修改表内存——数据库事务的SERIALIZABLE事务
- 95.Oracle数据库SQL开发之 修改表内存——查询闪回
- DLL文件的说明和使用
- 私人记录
- HDU1039
- 【Leetcode】Flatten Binary Tree to Linked List
- Oracle并行详解
- 【ZJOI2015】【BZOJ3926】诸神眷顾的幻想乡
- HDU2639 01背包的第K最优决策
- 如何在Cocos2D游戏中实现A*寻路算法(三)
- 栈溢出实践
- opencv 报错:fatal error C1083: 无法打开包括文件: “stdafx.h”: No such file or directory
- Ubuntu 14.04 安装Virtualbox No suitable module for running kernel found