问题描述
  小明对类似于 hello 这种单词非常感兴趣,这种单词可以正好分为四段,第一段由一个或多个辅音字母组成,第二段由一个或多个元音字母组成,第三段由一个或多个辅音字母组成,第四段由一个或多个元音字母组成。
  给定一个单词,请判断这个单词是否也是这种单词,如果是请输出yes,否则请输出no。
  元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。
输入格式
  输入一行,包含一个单词,单词中只包含小写英文字母。
输出格式
  输出答案,或者为yes,或者为no。
样例输入
lanqiao
样例输出
yes
样例输入
world
样例输出
no
评测用例规模与约定
  对于所有评测用例,单词中的字母个数不超过100。

package 第十三次模拟;import java.util.ArrayList;
import java.util.Scanner;public class Demo6元音 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.next();sc.close();ArrayList<Character> list = new ArrayList<Character>();list.add('a');list.add('e');list.add('i');list.add('o');list.add('u');char [] str = s.toCharArray();boolean bool=false;int temp=0;for (int i = 0; i <str.length; i++) {if(bool){if(!list.contains(str[i])){i--;temp++;bool=false;continue;}}else{if(list.contains(str[i])){i--;temp++;bool=true;continue;}}} if(temp==3){System.out.println("yes");}else{System.out.println("no");}}}

Java实现蓝桥杯模拟元音单词的验证相关推荐

  1. JAVA 蓝桥杯模拟 元音字母辅音字母的数量

    问题描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母. 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母. 输入格式 输入一行,包含一个单词,单词中只包含小写英文 ...

  2. Java实现蓝桥杯模拟空地长草

    问题描述 小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1. 小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地. 这些草长得很快,每个月,草都会向外长出一 ...

  3. Java实现蓝桥杯模拟约数的个数

    问题描述 1200000有多少个约数(只计算正约数). 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可.本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分. pac ...

  4. Java实现蓝桥杯模拟递增的数

    问题描述 一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是一个数位递增的数,而1024不是一个数位递增的数. 给定正整数 n,请问在整数 1 至 n 中有多少个数 ...

  5. [JAVA][2013蓝桥杯模拟赛 JAVA本科B组][第四题:二阶魔方]

    第四题:二阶魔方 题目描述: 魔方可以对它的6个面自由旋转. 我们来操作一个2阶魔方(如图1所示) 为了描述方便,我们为它建立了坐标系. 各个面的初始状态如下: x轴正向:绿 x轴反向:蓝 y轴正向: ...

  6. Java实现蓝桥杯模拟递增三元组

    问题描述 在数列 a[1], a[2], -, a[n] 中,如果对于下标 i, j, k 满足 0<i<j<k<n+1 且 a[i]<a[j]<a[k],则称 a ...

  7. 第十三届蓝桥杯模拟赛第二期JAVA组个人题解

    第十三届蓝桥杯模拟赛第二期JAVA组个人题解 文章目录 第十三届蓝桥杯模拟赛第二期JAVA组个人题解 题目1 题目2 题目3 题目4 题目5 题目6 题目7 题目8 题目9 题目10 题目1 小蓝的I ...

  8. 第十四届蓝桥杯模拟赛(第三期)Java组个人题解

    第十四届蓝桥杯模拟赛(第三期)Java组个人题解

  9. 2022 第十四届蓝桥杯模拟赛第一期(题解与标程)

    第十四届蓝桥杯模拟赛第一期 1. 二进制位数 问题描述 答案提交 参考答案 2. 晨跑 问题描述 答案提交 参考答案 3. 调和级数 问题描述 答案提交 参考答案 程序验证 4. 山谷 问题描述 答案 ...

最新文章

  1. 如何使用Leangoo看板统计中的任务分布?
  2. Swift游戏实战-跑酷熊猫 00 游戏预览
  3. 浏览器的垃圾回收机制
  4. spring boot plugin_spring-boot-starter-parent 与 spring-boot-dependencies
  5. 手撸一个 Router 框架(上):熟悉 APT
  6. springboot宠物医院管理系统、
  7. 计算机专业毕业顶岗实习周记,计算机专业毕业顶岗实习周记10篇
  8. 飞信2008协议抓包(2)
  9. 深圳名校最新出炉 学校学区房房价飙升-查查吧深圳学区房地图
  10. python 删除指定目录_删除Python中除一个子目录外的目录
  11. net空间一次购买终身使用_西部数码使用指南:如何选择合适的虚拟主机
  12. C++ basic_string
  13. fastlane二开java_Fastlane 使用手册(二)
  14. android 逆向so,逆向Android SO,以《遇见》App为例
  15. java多文件压缩为ZIP
  16. 临床试验中edc录入_使用电子数据采集(EDC)系统进行医疗器械临床试验研究
  17. 哲学家就餐问题python解决_关于哲学家就餐问题的分析代码.
  18. 领导被离职,小兵如何明哲保身?
  19. 无人驾驶系列——概述
  20. Typora去除红色波浪线

热门文章

  1. 长安链ChainMaker基于公钥用户标识的身份模式介绍
  2. KSImageNamed 安装后无效解决方法
  3. linux与Unix是什么关系?有什么区别?
  4. Java封装libfacedetection做人脸检测
  5. 335x系列平台-usb的模式切换HOST和OTG
  6. 通过iscsi协议使用ceph rbd
  7. UVA10635--Prince and Princess
  8. 操作系统——(11)多媒体操作系统
  9. CUDA + cuDNN + tensorflow-gpu 安装
  10. 计算机网络 思科模拟器进行交换机端口隔离,跨交换机实现vlan实验