Board logo

標題: tqc104 [打印本頁]

作者: may    時間: 2012-6-11 20:35     標題: tqc104

public class JVA01 {/ a8 B) Z+ R! U5 J) l2 y
  public static void main(String[] args) {* u. Q  [6 b+ {7 @
    int num[] = {1,2,3,4,5,6,7,8,9};
. F! P# Z; J* {2 @" l    while(true){
8 ~& D& K* Z1 `, N5 W# k4 N            for(int i=0; i<9; i++){
" W8 M0 V3 M- u                    int r=(int)(Math.random()*9);
$ f( n1 p7 ]0 z; {4 T3 F+ E                    int t=num[i];: R( Z" p6 Y- }9 c4 ?. P# C1 u
                    num[i]=num[r];- ?! L7 l4 ?* i% p; w
                    num[r]=t;
3 A6 N, m  k/ P% |8 J8 }! t            }' l% j. P! G1 |8 u
            int a1 = num[0] +num[1]+ num[2];
5 |3 s1 `2 k, S# G- x4 {            int a2 = num[3] +num[4]+ num[5];
4 \& a4 V6 w( K- }7 V            int a3 = num[6] +num[7]+ num[8];8 \& g" ?0 w6 x9 C& P1 T
            int a4 = num[0] +num[3]+ num[6];0 z! H) L2 g3 D8 e
            int a5 = num[1] +num[4]+ num[7];2 H: Z& T' Y7 T! Y6 L5 U
            int a6 = num[2] +num[5]+ num[8];
# _/ M/ w, n( x* U% @) h            int a7 = num[0] +num[4]+ num[8];
: i: m; E- p/ ?) O$ }( G0 |            int a8 = num[2] +num[4]+ num[6];% w. Z" K, w  F+ T+ L1 H' B
        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )6 Y2 y# C  L" Y7 S
        {
* E- M" W1 Z+ F0 W) I( @# @                break;% p6 L' ]' Z8 j8 F; O  p
        }3 r, h) C" l. N' ^9 J  h- U9 Z5 O5 k
   
' h5 j, D" l5 g! H: S# s' h      }! i4 J; n* A* _/ c; w" Y1 w" D

, \" S! j; V* L, C  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
' G2 W$ l4 v& s  m& y0 k) `! E9 z  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");. h5 t' m, d6 {
  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
* g; t6 ]3 N5 S5 c% t1 u  r  8 R3 y' I* E7 _; Z, {" J8 A& D
  }
: y7 }0 A9 K3 L" Q}




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2