没有参加比赛,赛后自己练习的,没有经过系统提交所以可能无法运行成功,所以纯属菜鸡练习,有问题随便提!
import java.util.Scanner;
class test205001 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int k=sc.nextInt();
for(int i=0;i<k;i++) {
String a=sc.next();
print(haha(hehe(a)));
}
}
//转化输入的部分
public static int[] hehe(String a) {
int[] arr=new int[a.length()];
String[] res=new String[a.length()];
for(int i=0;i<a.length();i++) {
res[i]=a.substring(i,i+1);
}
for(int j=0;j<a.length();j++) {
arr[j]=Integer.parseInt(res[j]);
}
return arr;
}
//判断的部分
public static int haha(int[] arr) {
int sum=0;
for(int i=0;i<arr.length;i=i+4) {
if(arr.length%4==0) {
if(arr[i]==2&&arr[i+1]==0&&arr[i+2]==5&&arr[i+3]==0) {
sum++;
}else {
sum--;
}
}else {
sum--;
}
}
return sum;
}
//输出的部分
public static void print(int sum) {
if(sum<0) {
System.out.println("NO");
}else {
System.out.println("YES");
}
}
}