HDOJ 1039 Easier Done Than Said?
来源:互联网 发布:淘宝宝贝首图优化 编辑:程序博客网 时间:2024/06/05 17:00
HDACM 1039
翻译。
import java.util.Scanner;public class Main{ static char ch[] = { 'a', 'e', 'i', 'o', 'u' }; public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { String str = sc.next(); if ("end".equals(str)) { break; } boolean ans[] = new boolean[str.length()]; boolean condition1 = false; boolean condition2 = true; boolean condition3 = true; for (int i = 0; i < str.length(); i++) { char c = str.charAt(i); if (isVowel(c)) { ans[i] = true; condition1 = true; } if (i > 0) { char c2 = str.charAt(i - 1); if (c != 'e' && c != 'o' && c2 == c) { condition3 = false; break; } } } if (!condition3) { System.out.println("<" + str + "> is not acceptable."); continue; } if (!condition1) { System.out.println("<" + str + "> is not acceptable."); continue; } int x = 0; int y = 0; for (int i = 0; i < ans.length; i++) { if (ans[i]) { y=0; x++; }else{ x=0; y++; } if (x==3||y==3) { condition2 = false; break; } } if (!condition2) { System.out.println("<" + str + "> is not acceptable."); continue; } System.out.println("<" + str + "> is acceptable."); } sc.close(); } public static boolean isVowel(char c) { for (int i = 0; i < ch.length; i++) { if (c == ch[i]) { return true; } } return false; }}
阅读全文
0 0
- hdoj 1039 Easier Done Than Said?
- HDOJ 1039 Easier Done Than Said?
- hdoj 1039 Easier Done Than Said?
- hdoj-1039Easier Done Than Said?
- HDOJ 1039 Easier Done Than Said?
- hdoj Easier Done Than Said?
- 1039 Easier Done Than Said?
- HDOJ 1039 Easier Done Than Said?解题报告
- HDOJ 1039 Easier Done Than Said? 简单的字符串处理
- HDOJ 1039 Easier Done Than Said? 简单的字符串处理
- [HDOJ 1039] Easier Done Than Said? (基础,字符串) .
- 杭电ACM HDOJ 1039 Easier Done Than Said?
- HDOJ/HDU 1039 Easier Done Than Said?(字符串处理~)
- ACM--元辅音--HDOJ 1039--Easier Done Than Said?--字符串
- hdoj 1039 Easier Done Than Said?(水水的)
- hdoj 1039 Easier Done Than Said?(水题)
- Easier Done Than Said?
- Easier Done Than Said?
- Linux下常用操作
- 豆豆学python——(1)数据类型和变量
- java的 自定义注解拦截器
- stm32_017_stm32端口复用和重映射
- Less简介
- HDOJ 1039 Easier Done Than Said?
- 抓住那头牛
- Writeup of love(reverse) in BugKu
- C++三种容器:list vector deque的区别
- 稳压电源 连载20:附录4 实用电路图例
- Spring Cloud Ribbon服务重试
- 【Scikit-Learn 中文文档】处理文本数据
- HashSet源码分析解读
- MVC框架+++框架与设计模式的区别