#16289: java TLE求解


to9512 (程式初心者)

學校 : 國立高雄應用科技大學
編號 : 86448
來源 : [39.9.70.113]
最後登入時間 :
2021-08-03 22:16:38
a291. nAnB problem | From: [182.234.76.99] | 發表日期 : 2018-12-16 00:06


package javaapplication192;
import java.util.Scanner;
public class JavaApplication192 {

public static void main(String[] args) {
Scanner scn=new Scanner(System.in);
while(scn.hasNext()){
int ans[]=new int[4];
int temp[]=new int[4];
for(int i=0;i<4;i++){
ans[i]=scn.nextInt();
temp[i]=ans[i];
}
int n=scn.nextInt();
for(int k=0;k<n;k++){
int a=0,b=0;
int gu[]=new int[4];
for(int i=0;i<4;i++)
gu[i]=scn.nextInt();
for(int i=0;i<4;i++){
if(ans[i]==gu[i]){
a++;
ans[i]=10;
gu[i]=10;
}
}
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
if(gu[i]!=10 && gu[i]==ans[j]){
b++;
break;
}
}
}
System.out.println(a+"A"+b+"B");
for(int i=0;i<4;i++)
ans[i]=temp[i];
}
}
}
}

 

 

 
ZeroJudge Forum