返回列表 發帖

tqc104

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}
May

返回列表