一日一九度之题目1006: ZOJ问题 (九度Online Judge)
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:11240
解决:1839
import java.util.Scanner;/** * to test problem_1006 * @author Sunkun * Date: 2013.09.29 * Memory: 46504KB * Code Length: 971B * Time Consuming: 1370MS */public class problem_1006 {public static void main(String[] args) {Scanner input = new Scanner(System.in);while(input.hasNext()){ac(input.next());}}static void ac(String s){if(s.replaceFirst("z", "").replaceFirst("j", "").replace("o", "").equals("")){//只包含一个z和jString[] ls = s.split("z|j");if(s.charAt(0)=='z' && s.charAt(s.length()-1)=='j'&&ls.length==2){System.out.println("Accepted");}else if(s.charAt(0)=='o'&&s.charAt(s.length()-1)=='o'&&ls.length==3&&s.indexOf('z')<s.indexOf('j')){if(ls[0].length()*ls[1].length()==ls[2].length()){System.out.println("Accepted");}else{System.out.println("Wrong Answer");}}else{System.out.println("Wrong Answer");}}else{System.out.println("Wrong Answer");}}}上述代码直接复制是AC不了的,把类名problem_1006改为Main就可以直接上传通过了:)
如果您有更好的想法或建议,欢迎留言,大家共同学习,相互提高