返回列表 發帖

tqc104

public class JVA01 {
! V9 K% k3 q/ @! U8 l9 a# O3 B7 ~  public static void main(String[] args) {
5 J9 d# U/ V% k) N5 l5 E    int num[] = {1,2,3,4,5,6,7,8,9};
% ?6 u% E9 R" y3 B    while(true){$ M% a+ G' {% H4 J2 e2 K% x
            for(int i=0; i<9; i++){6 v# ?5 [2 G) j
                    int r=(int)(Math.random()*9);
2 w$ r) u3 ]  d/ X# _% j. a3 q                    int t=num[i];
% D  L( m8 }& o  y                    num[i]=num[r];
# ~: j& W: E  P                    num[r]=t;
% W; f, i3 [2 x3 u            }: _. G" n! }& C' |/ [
            int a1 = num[0] +num[1]+ num[2];
. ]) I( w4 b0 b) J& u% O            int a2 = num[3] +num[4]+ num[5];
/ e8 m' ^7 J" x* m" m            int a3 = num[6] +num[7]+ num[8];
6 `/ J$ k; h% N) z7 \$ t            int a4 = num[0] +num[3]+ num[6];
/ C  I" C. y+ ~" A            int a5 = num[1] +num[4]+ num[7];
2 ~7 N* t9 m' E            int a6 = num[2] +num[5]+ num[8];9 u/ Z7 ~, u5 ?
            int a7 = num[0] +num[4]+ num[8];
/ A. p4 d$ p( ?" Z- F9 d            int a8 = num[2] +num[4]+ num[6];
5 u2 ?1 S8 E) ~1 e8 G* X* e        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )
; E6 Q4 ~# u, Q* y        {1 z+ ?( J+ T' ~7 x. f/ z" A
                break;
6 }* t! N# K& i        }; n6 q+ G6 J) H6 f4 j
    3 A4 X0 g6 p& I! r
      }
) W/ c+ b* B5 x+ A- |& g, Y" m
6 M" G, b* F& t  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");% l5 V. g) V" J* e8 V
  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
; Z3 Y7 }( Z7 h- U( @1 P  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");* C- [2 Z7 C# |4 s
  " A8 N: z  X( n& \
  }+ }2 E, O* I, A0 P
}
May

返回列表