ZOJ 1713 haiku AC代码!
来源:互联网 发布:下载打扑克软件 编辑:程序博客网 时间:2024/05/17 06:09
呵呵!又是一道初学者题!没任何算法就字符的统计而已。
#include "stdio.h"
#include "string.h"
#define END "e/o/i"
#define N 500
int main(void)
{
char haiku[N] = {0}; //用于存储输入的字符串
int flag; //用于标识在遍历第几行
int i, j;
int count[10] = {0}; //存储每个haiku每行的元音个数
int xianglin;
while (gets(haiku))
{
if (strcmp(haiku, END) == 0)
{
break;
}
flag = 0;
i = 0;
xianglin = 0;
//清空统计数据的数组
for (j = 0; j < 3; ++j)
{
count[j] = 0;
}
while (haiku[i] != '/0')
{
if (haiku[i] == '/')
{
++flag;
}
if (haiku[i] == 'a' || haiku[i] == 'e' || haiku[i] == 'i' ||
haiku[i] == 'o' || haiku[i] == 'u' || haiku[i] == 'y')
{
if (xianglin == 0)
{
++count[flag];
xianglin = 1;
}
}
else
{
xianglin = 0;
}
++i;
}
if (count[0] != 5)
{
printf("1/n");
}
else if (count[1] != 7)
{
printf("2/n");
}
else if (count[2] != 5)
{
printf("3/n");
}
else
{
printf("Y/n");
}
}
return 0;
}
- ZOJ 1713 haiku AC代码!
- 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 Haiku Review
- ZOJ 1713 (Haiku Review)解题报告
- Haiku
- ZOJ Special AC String
- ZOJ 2481 C++ AC
- Cong! ZOJ 100AC!
- ZOJ-3288 AC自动机
- zoj 3228 ac自动机
- zoj能AC
- ZOJ 3430 AC自动机
- 遍历控件 vb.net 2005
- 构建成功web应用的十项黄金法则
- 测量运行时间 vb.net 2005
- 使用Repo在Windows平台下載Android原始碼
- 【转】10个著名的思想实验
- ZOJ 1713 haiku AC代码!
- HDU 1575(数论,矩阵乘法+求幂)
- Qt学习之路(16): Qt标准对话框之QColorDialog
- “写出printf的输出结果”——你能看到什么?
- 查找记录行 vb.net 2003
- Qt学习之路(17): Qt标准对话框之QMessageBox
- Qt学习之路(18): Qt标准对话框之QInputDialog
- 配置微博StatusNet
- Qt学习之路(19): 事件(event)