九度论坛-1006

/**
 * 文件名: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");
						}
					}
				}
				
			}
			
		}

	}

你可能感兴趣的:(九度论坛-1006)