返回列表 發帖

tqc104

public class JVA01 {$ u* i: \7 a% H- g
  public static void main(String[] args) {* k, D* j1 R1 L  \
    int num[] = {1,2,3,4,5,6,7,8,9};
* M- ?0 M' z- R, J    while(true){8 b7 ^6 e4 J& `% d" m
            for(int i=0; i<9; i++){7 [& w) I$ a  L
                    int r=(int)(Math.random()*9);
+ p1 A% C. F; h. Q2 l4 @( `                    int t=num[i];
! z* j  J, Z  x$ i% g% p                    num[i]=num[r];
7 Z  w3 n9 N) H9 y8 U" X$ _. l                    num[r]=t;4 ?& X0 {( o1 K5 K' r/ c$ L% M
            }
! E5 l. x; z9 r$ Z3 |: Q            int a1 = num[0] +num[1]+ num[2];
; u* Z# `9 d1 B8 c6 m            int a2 = num[3] +num[4]+ num[5];
! }7 U  K/ T" `8 g+ z: W9 D            int a3 = num[6] +num[7]+ num[8];6 ^' w) A( {6 B' e6 a6 X! _- a
            int a4 = num[0] +num[3]+ num[6];
( d7 c  G6 b3 }/ Q9 g            int a5 = num[1] +num[4]+ num[7];
$ R, V4 H2 Z/ ?            int a6 = num[2] +num[5]+ num[8];
( I& P+ n% u7 a. x            int a7 = num[0] +num[4]+ num[8];1 Z* x! o( i0 k! P6 V  V* C
            int a8 = num[2] +num[4]+ num[6];: H( a5 D4 Z) h1 K5 B! t
        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )7 ^, m/ k( r5 e# c  O/ r
        {
: g, @) H: n3 R; x, Z                break;
8 d$ Q( \% [, r( \        }5 o' C; M/ d+ @- Q# i5 U/ p5 e: ~
    7 `8 P/ ?  l7 L$ N; j/ ~" \
      }, v& I; G$ m2 O8 `, j

+ ^) a! m1 f6 h0 Q  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
% n! l5 B8 A  o7 V; E  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");* n- r  v$ S' O' w
  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
' h) d, q4 T& o) T& @) r/ v  . g- m4 c. [  a, X+ E
  }/ G# ?+ {: B4 {3 V, s
}
May

返回列表