public class JVA01 {; k. n6 U- e! I3 U# F' @2 }
public static void main(String[] args) {& `! x( U, `% P
int num[] = {1,2,3,4,5,6,7,8,9};
, E' [: p8 f0 h5 p# N1 W while(true){
" t) A7 C, I3 H( g2 p for(int i=0; i<9; i++){; n! u; ~& p f, G
int r=(int)(Math.random()*9);
0 `4 S) [! W, F& Y int t=num[i];+ O0 ?$ I7 K7 l0 p( {! [) O/ L
num[i]=num[r];
3 I+ U9 r {. v, D1 S0 a num[r]=t;
5 u( e3 W( U; F6 G }1 k" I$ m3 N8 f2 Z/ ?' B
int a1 = num[0] +num[1]+ num[2];" y; w( b: f' i$ s. A
int a2 = num[3] +num[4]+ num[5];
5 W+ R* s$ I$ \) X9 x2 l0 n6 { ^6 ^ int a3 = num[6] +num[7]+ num[8];
& l, n* @& w3 ^ int a4 = num[0] +num[3]+ num[6];
% D0 W. q$ H* j" j int a5 = num[1] +num[4]+ num[7];& b& C( H2 q! n
int a6 = num[2] +num[5]+ num[8];
" U. S- |% }' V int a7 = num[0] +num[4]+ num[8];
# ^5 {9 ^9 }9 X5 Z/ d$ x) g" Q int a8 = num[2] +num[4]+ num[6];! a Q# ]3 s( @$ ?: W) }: g1 Q
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )
" M5 i/ {" d/ F$ M6 y& \1 L% T( z8 R {/ [; B# s6 |2 ] ^( h! h# `
break;" M' J: v# s1 G) }- @" M
}
# M+ b+ `4 R; M' y : V" c9 Z; ^; X; e! K/ `4 P5 h
}
5 ]1 c1 q0 Z2 h! y/ b $ _- y6 \: u5 o& i0 t: G- \: n! M7 D
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");, G/ `, }" U1 o
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
" X4 c- R" X! {8 j. f" P3 i System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
/ |0 y! w6 g9 J8 r& v
$ D9 H l# A# |* O }! P/ `- z C, e0 _% a
} |