/** * 文件名:Main.java * * 版本信息: * 日期:2013-6-25 * Copyright Corporation 2013 * 版权全部 * */ package 题目1006; import java.util.Scanner; /** * * 项目名称:arithmetic * 类名称:Main * 类描述:zoj问题 * 建立人:黄传聪 * 建立时间:2013-6-25 下午2:31:27 * 修改人:黄传聪 * 修改时间:2013-6-25 下午2:31:27 * 修改备注: * @version * */ public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); String str = ""; while(scanner.hasNext()){ int firstZ ; int firstJ ; str = scanner.nextLine(); firstZ = str.indexOf("z"); firstJ = str.indexOf("j"); if(firstJ<0||firstZ<0 || firstZ>firstJ){ System.out.println("Wrong Answer"); }else{ if(str.substring(0, firstZ).contains("z") || str.substring(0, firstZ).contains("j") || str.substring(firstZ+1, firstJ).contains("z") || str.substring(firstZ+1, firstJ).contains("j")||str.substring(firstJ+1).contains("z") || str.substring(firstJ+1).contains("j") || (firstJ-firstZ<2)){ System.out.println("Wrong Answer"); }else{ int bNum = firstZ; //开始处到第一个z 之间的o的数量 int mNum = firstJ - firstZ - 1; //第一个z到第一个j之间的o的数量 int lNum = str.length() - firstJ - 1; //j到字符串最后的o的数量 if(bNum * mNum == lNum && mNum > 0){ System.out.println("Accepted"); }else{ System.out.println("Wrong Answer"); } } } } } }