public class JVA01 {
, [9 [ O8 S) U public static void main(String[] args) {% Z$ E* @9 m& [
int num[] = {1,2,3,4,5,6,7,8,9};
% g% A0 D1 V! ]3 j% b while(true){0 K5 X E5 s. R) S! }8 G
for(int i=0; i<9; i++){
9 A3 _1 A: i: R int r=(int)(Math.random()*9);
( k' U9 ?1 c! r% a int t=num[i];, _2 [; d5 g* V* {) v0 x
num[i]=num[r];
( Y: R# h+ n$ O8 R2 L. V num[r]=t;
$ v- p) K1 }) P6 V# W }7 f+ t: o5 b: b
int a1 = num[0] +num[1]+ num[2];, w* Y7 k8 @( G" s0 W4 g
int a2 = num[3] +num[4]+ num[5];5 j3 O' E) Y3 x
int a3 = num[6] +num[7]+ num[8];
% Y8 {/ u& u& Q+ b) J% I int a4 = num[0] +num[3]+ num[6];
, L0 i0 b% `: k# A, R, K+ c int a5 = num[1] +num[4]+ num[7];
- r! F' d) L: h$ U8 W int a6 = num[2] +num[5]+ num[8]; {3 Q6 F% U+ I+ D+ R) m# W6 @
int a7 = num[0] +num[4]+ num[8];
- Y9 l6 [3 A* B int a8 = num[2] +num[4]+ num[6];# E3 n* `. [9 b
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )$ H& J+ l o' p0 {5 h; A
{
5 ^, P- K' y" \4 D4 G; U1 U break;+ N0 R) S% ?/ X& d- v- J$ i0 t
}
8 g( g4 r1 b1 `- P $ L# Z- \! W* Q% E2 }6 [
}
& T, H, P: l3 E" g 0 h$ S7 l3 A" E+ o y
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");, l" m/ r6 V8 W2 D; h$ D
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");: B$ A/ `& k; Y* G1 V
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
, y3 q1 B) ]3 U0 {
! @0 {1 R& v% l | }# }- T* Q8 e! B; z) B! F7 s" O [
} |