#10979: 測試執行時遇到測試資料超過200byte...可有改進空間呢?


bruce770405 (bruce)


自己打的程式碼

不知道有沒有改進空間

麻煩各位前輩了

import java.util.*;
public class JAVA {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);

int [][] Array2D = new int[9][9];
while(sc.hasNext()){
for(int i =0;i<Array2D.length;i++){
for(int j = 0; j<Array2D.length;j++){
Array2D[i][j]=sc.nextInt();
}
System.out.println();


}

JAVA ans = new JAVA();
if(ans.Ans(Array2D)){
System.out.println("yes");
}else{
System.out.println("no");
}
}
}

public boolean Ans( int [][] Arr ){
int coun;

for(int i =0;i<Arr.length;i++){
for(int j =0;j<Arr.length;j++){
for(coun=1;coun<Arr.length;coun++){
if(Arr[i][j]==Arr[i][j+coun]){
return false;
}else if(Arr[i][j]==Arr[i+coun][j]){
return false;
}
}
}


}

return true;
}


}