public class JVA01 {
) x9 a T7 u" ^* C) i) M( `' U: r public static void main(String[] args) {
$ B% s, D- f, `* N7 B int num[] = {1,2,3,4,5,6,7,8,9};
& M' j: B# X7 v% p9 ]9 u5 F while(true){
* g( f9 R0 ], t+ p6 z5 J7 ~ for(int i=0; i<9; i++){
- B9 S/ ~0 B0 U, D int r=(int)(Math.random()*9);
7 ]6 {# [- ~6 J$ V; o' P int t=num[i];
0 q e9 }" h X- _+ T" e! V' H num[i]=num[r];
. V( Z$ @9 h, g- m I3 d# G# a6 i: ^ num[r]=t;) D2 J. u8 u# I4 }- b2 Q
}0 `. l; j# \% }4 q) l
int a1 = num[0] +num[1]+ num[2];; T7 Z* N. [1 ?* K& q7 h1 u, g
int a2 = num[3] +num[4]+ num[5];
8 N0 e+ L0 O* x+ j! s: c int a3 = num[6] +num[7]+ num[8];/ t# H' r( o s k1 F9 v4 K' M
int a4 = num[0] +num[3]+ num[6];
/ D! j6 ~1 s8 c8 W% a int a5 = num[1] +num[4]+ num[7];. j5 M, C9 D! b( M! b) A
int a6 = num[2] +num[5]+ num[8];. ?+ q! a$ n# ]
int a7 = num[0] +num[4]+ num[8];
0 [) w4 N1 }+ ~. a" t1 i int a8 = num[2] +num[4]+ num[6];5 F" Z5 a5 T$ P( X/ G$ r: @: M9 ~
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 ); t+ ^0 L; K9 ]% C3 v' {5 u
{9 ]' L3 U( i, P
break;
2 G- L9 v. J( V) a8 E }3 Z- m0 k4 y. M5 `, X
, F5 J5 f1 ^0 Q3 @; G) u0 `
}
& g& X. J# f* B# K& U : m" G3 Y1 M0 D* j [! o* @
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");6 V, F5 r8 n" R7 X* }2 w2 i Y
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
5 Z+ z' W+ T4 l# W( Y U9 X System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
; o9 z) H# i: d% v) ~1 U " z: W" l" t+ V
}
5 Q% B; ~" {. Y# |1 ]9 D0 I& K8 O} |