标签:
題目:給你三個句子,判斷三個句子中不連續的元音字母(包括y)出現的次數是否為5,7,5。
分析:簡單題。直接求解即可。
說明:╮(╯▽╰)╭。
#include <cstdio> #include <cstring> int maps[256]; int size[3]; char buf[202]; int main() { memset(maps, 0, sizeof(maps)); maps['a'] = maps['e'] = maps['i'] = maps['o'] = maps['u'] = maps['y'] = 1; while (gets(buf)) { if (!strcmp(buf, "e/o/i")) break; int item = 0; size[0] = size[1] = size[2] = 0; for (int i = 0; buf[i]; ++ i) { if (buf[i] == '/') ++ item; if (i == 0 || !maps[buf[i-1]]) size[item] += maps[buf[i]]; } if (size[0] != 5) puts("1"); else if (size[1] != 7) puts("2"); else if (size[2] != 5) puts("3"); else puts("Y"); } return 0; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/mobius_strip/article/details/47103309