ZOJ-1713
来源:互联网 发布:复制门禁卡软件 编辑:程序博客网 时间:2024/06/06 03:13
其实那段计算syllables的代码应该抽取成一个函数的,看见重复代码总不太爽,不过由于太简单了就懒的搞了。。直接copy
#include<stdio.h>#include<string.h>int isSyllable(char c){ return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || c == 'y';}int main(){ char s[200]; while (gets(s), strcmp(s, "e/o/i")) { int i, first = 0, second = 0, third = 0; int flag = 0; for (i = 0; s[i] != '/'; i++) { if (isSyllable(s[i]) && !flag) { first++; flag = 1; } else if (isSyllable(s[i])) flag = 1; else flag = 0; } flag = 0; for (i += 1; s[i] != '/'; i++) { if (isSyllable(s[i]) && !flag) { second++; flag = 1; } else if (isSyllable(s[i])) flag = 1; else flag = 0; } flag = 0; for (i += 1; s[i] != '\0'; i++) { if (isSyllable(s[i]) && !flag) { third++; flag = 1; } else if (isSyllable(s[i])) flag = 1; else flag = 0; } if (first != 5) printf("1\n"); else if (second != 7) printf("2\n"); else if (third != 5) printf("3\n"); else printf("Y\n"); } return 0;}
0 0
- zoj 1713&&zoj 2548&&zoj 3168
- ZOJ-1713
- ZOJ 1713 Haiku Review
- zoj 1713 Haiku Review
- zoj 1713 Haiku Review
- ZOJ 1713 HaiKu Review
- ZOJ 1713 Haiku Review
- ZOJ 1713 Haiku Review
- ZOJ 1713 Haiku Review
- zoj 1713
- zoj 1713 Haiku Review
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- 分布式技术比较(RPC,CORBA,WebService)
- 【数据结构】双向链表
- 百度地图开发环境搭建BDHelloWorld
- Linux Shell编程入门
- Oracle 11G R2 在windows server 2008 64位安装时提示:无法在windows "开始"菜单或桌面上创建项
- ZOJ-1713
- 图说为什么代码能控制硬件
- Sharpmap自定义工具,工具管理类
- oracle undo 表空间 ——估算UNDO表空间的大小
- 在View窗口中添加显示FTGL字体
- 黑马程序员学习笔记 JAVA高级视频_其他对象java.lang包中的类System与Runtime
- linux 信号的捕捉和发送函数的简单使用:sigaction()和sigqueue()
- UIImageView的图片居中问题
- linux下DNW用法