Strange Class(Java+注意细节!)

import java.io.*;import java.util.*;public class Main{public static void main(String[] args){// TODO Auto-generated method stubScanner input = new Scanner(System.in);while (input.hasNext()){boolean flag = true;String str = input.nextLine();char c[] = str.toCharArray();if (c.length % 3 != 0)//不是3的倍数直接false{flag = false;}for (int i = 1; i < (c.length / 3); i++)//前1/3不相等直接false{if (c[i] != c[i – 1]){flag = false;}}for (int i = c.length / 3 + 1; i < (c.length * 2 / 3); i++) //1/3到2/3的部分不相等直接false{if (c[i] != c[i – 1]){flag = false;}}for (int i = c.length * 2 / 3 + 1; i < c.length; i++)//2/3到最后的部分不相等直接false{if (c[i] != c[i – 1]){flag = false;}}if (!(c[0] != c[c.length / 3] && c[0] != c[c.length – 1] && c[c.length / 3] != c[c.length – 1])){flag = false;//分成三部分的数要互不相同!}if (flag){System.out.println("YES");} else{System.out.println("NO");}}}}

,才会看到属于自己的那一片晴朗的天空。

Strange Class(Java+注意细节!)

相关文章:

你感兴趣的文章:

标签云: