public class JVA01 {
" y' a" [/ Y( D) y public static void main(String[] args) {4 c# {, J4 a; n+ x8 e
int num[] = {1,2,3,4,5,6,7,8,9};
3 z; k2 K1 `: U$ {' y9 e. d1 i0 M while(true){
4 D( c* r, s) P! c* ^ for(int i=0; i<9; i++){
, w/ @9 Z, P: S7 R v8 p int r=(int)(Math.random()*9);0 X2 t; V6 Y" L8 ^
int t=num[i];0 [1 o( P j# H2 |
num[i]=num[r];
7 Y3 Q8 w& d; E, A2 M# X num[r]=t;
- c; Y( M" i# q/ W/ \+ E }
8 A; }4 e2 R+ o O! t% ]0 F int a1 = num[0] +num[1]+ num[2];
: B' S. H2 v5 [% `: n int a2 = num[3] +num[4]+ num[5];
* V+ Y( J- A T8 i" Y int a3 = num[6] +num[7]+ num[8];. d T+ j6 Q5 H* B
int a4 = num[0] +num[3]+ num[6];" x4 b; C( L) Y1 L' R
int a5 = num[1] +num[4]+ num[7];5 V8 W$ h2 X( e) _1 _1 }
int a6 = num[2] +num[5]+ num[8];. h; u' X* T' n& m
int a7 = num[0] +num[4]+ num[8];& O! n8 E( Z# v6 B, r
int a8 = num[2] +num[4]+ num[6];
* G( Z. o0 w9 N: d# e; I if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )' R1 O f' w' M- H& @% v- j# S- C$ S
{
; w+ c- |2 b% j4 S. K break;
( @4 B1 X+ L% B2 _: a N }; m8 D8 _9 {6 ?, `
5 p6 l5 H/ w7 h
} |7 h& e. \1 m/ S. n
6 I, j$ `8 b6 E5 d
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
) Z2 w( H3 w) F System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
( H- a1 E, Y9 L. V System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");( N/ e1 f0 u. y E: J
- L- ]8 B0 S( C8 I/ `
}- z2 i3 j, l# x6 O: z* i- G
} |