欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF78A.Haiku
Haiku
题目描述
俳句是一种日本的传统诗歌体裁。
一首俳句由 17 个音节组成,分为三句,分别包含 5、7 和 5 个音节(第一句正好 5 个音节,第二句正好 7 个音节,第三句正好 5 个音节)。一首杰出的俳句应在这三句话中描绘一个瞬间。因为诗很短,所以每个词都很重要,这也使得俳句充满象征意义。每个单词都具有特殊的含义与作用。俳句的主要原则是在寥寥数语中表达丰富的意境。
为了简化问题,在本题中我们认为一句话中的音节数等于其中元音字母的数量。只有以下字母被视为元音字母:"a"、"e"、"i"、"o" 和 "u"。
现在给出某首诗的三句话,请判断它是不是一首俳句。
输入格式
输入数据为三行,每行长度在 到 之间(包括 和 )。第 行包含该首诗的第 句。每句由一个或多个单词组成,单词之间以一个或多个空格分隔。一个单词是由非空的连续小写拉丁字母组成。短句的开头与结尾允许有空格。每句话都至少包含一个非空格字符。参见样例了解详细格式。
输出格式
如果这首诗是俳句,输出 "YES"(不包含引号);否则输出 "NO"(也不包含引号)。
说明/提示
由 ChatGPT 5 翻译
样例
on codeforces
beta round is running
a rustling of keys
YES
how many gallons
of edo s rain did you drink
cuckoo
NO
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |