public class JVA01 {$ L. M) s9 Q. F
public static void main(String[] args) {
: s i. Z' {7 _& \( x2 o1 B) G int num[] = {1,2,3,4,5,6,7,8,9};2 x# @; H/ q: t* X
while(true){
+ J8 r9 Z9 W0 M& x1 H$ J9 A; q U* w for(int i=0; i<9; i++){
5 D; g8 b; c" L) a4 D4 K$ x* l" v2 K- c int r=(int)(Math.random()*9);
% d7 O* L# m4 y* o/ L int t=num[i];: Q# G* ^4 j" a8 R% `
num[i]=num[r];
, M% o: o. z( Y' Y) Y num[r]=t;4 p' i% p. p# C% j7 `
}7 X! R L$ X, Z. y8 _0 i
int a1 = num[0] +num[1]+ num[2];
7 U* c" _, b8 `/ H- i5 R6 y* M6 P8 o int a2 = num[3] +num[4]+ num[5];/ N4 m. @. U! {
int a3 = num[6] +num[7]+ num[8];: g8 O) C- T9 H7 m5 J) G- y
int a4 = num[0] +num[3]+ num[6];) k$ {' U S l& J! C. f2 f
int a5 = num[1] +num[4]+ num[7];
/ u+ x- s5 Q. f, C- _ int a6 = num[2] +num[5]+ num[8];8 n# n( ~- f- z& T, `' J K
int a7 = num[0] +num[4]+ num[8];; P8 c4 E+ c9 M2 W, X' I$ i/ D
int a8 = num[2] +num[4]+ num[6];8 U% Q" K7 V4 j+ m- R* p7 E6 S
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 ). Y- b; L R& u$ |
{# E8 i5 v' `6 q3 R: S" F9 [3 U
break;0 i o! s7 a, f$ T `/ g
}9 k8 K! F/ u0 I4 A
( F; w9 L* q O2 Z6 N6 @
}
" a. z/ a- A5 ~1 z: d i9 B9 t, v( r
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");$ H0 m0 C3 v% s4 m
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
# Z- M. \! c; W3 Y" n System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");# k$ K7 F3 O' {& }5 J, H+ C
/ K! K0 S) U7 ?1 U& I
}9 \2 o: ~$ } v6 x8 p
} |