import java.io.* ; // input output 資料函式引入
! [3 T5 O! Z) N' p2 |, O9 _6 A/ z! i
5 g9 O! B3 q, s, bimport java.util.Arrays ;1 [6 s' Y7 }+ ^* w5 b* V, A
6 w5 q6 `7 L0 H" p/ a7 d. q* C* s0 E
6 c6 T" E6 z3 \+ M' z {public class JVD103{# I5 i% H5 W* X9 k( r
* @/ v) h% J+ ?( _
* e' O0 T' E( E, U2 q/ ]& h, p' @: `, w, W
public static void main(String arg[]){. N4 i1 V- n+ z! Z
+ b/ `& O5 f3 G* Y5 c$ P
' L l7 B7 o4 t A; F' }: O' T, |) l: z& c
0 R7 [8 f: P8 r0 z$ ^
( P3 D- r5 b5 b8 R# t
System.out.println("請輸入欲產生之亂數個數:");
# {( y* r6 [# M# b( |$ |
& v k( X! l" q; S$ G
$ T, g/ t/ \% I
) m" K) X% s2 I9 R+ A1 d/ { int n = 0; //輸入要產生亂數個數 並初始化$ P9 ~2 |$ r9 D. a: A3 T
8 f* _0 r1 h8 N
5 h& j; @4 q/ y2 M7 g
8 @7 c: F; E5 ^& P8 } //使用到io 一定要加上 try catch
. a* T2 n# u6 O8 k0 t5 h I, U) r; W) t
try{
3 q& v: ?: C- V% W# d7 N/ \, D* W( D2 A! ]
InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流
& J( t. L/ ?! ]- {) P" B; }0 {7 J0 q
BufferedReader br = new BufferedReader(isr); //資料暫存區
4 {' Z$ _ ]6 w9 [7 N% Q* q* l* I. p" U$ b" H4 a
n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)
4 D; P5 F8 z: w/ B
7 G7 X) S1 Y* Y$ `) t3 U, m }catch(Exception e){}
T7 L2 ]$ h+ {6 N7 e: d" v* G! u: Q
7 a' C G0 E; w4 q - W! b% c# a6 s+ E6 A
4 Q- s# ~5 u3 k- b
9 x$ V0 z+ p8 @7 S! Q& d( I, Y
' Z, O9 `7 F! C# {8 Q9 @ int Num[] = new int[n];//產生n個亂數的變數 ?8 Q( G; B$ j/ D
! u4 H6 p2 v1 r, _
( v7 P, s' D' d& y$ K; ?8 B$ ?: D$ L0 E) n. `8 ?) @
for(int i=0;i<n;i++){: p8 U f; t' W$ F# J5 L, [
1 Y4 P" z1 [. C! D& [ Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int): z& v& S' V4 ]5 T- m
& W* w2 ]. `7 ^( V1 r0 |% C
//System.out.println(Num[i]);" A9 n$ R! Y3 A& l9 y5 _% ?
1 ]/ D3 y x8 r! d1 u, Z4 `
}' e( G# d' K' c. P8 |' P
. _* [4 u4 w9 G9 p- m Arrays.sort(Num); //排序
3 B3 ]4 _9 Y# R& A- [' R0 f5 P9 L H0 }, s0 j% F" ^
( P$ G- T6 C$ r2 y4 u/ _7 O% X! a& V. B5 K' C* ]/ [+ ^. y
//輸出
! @* I9 \! Q- Q6 K: r8 v5 @
) g# @1 f& Q) e/ k* S4 y for(int i=0;i<n;i++){# i; V1 ^; R |9 S+ I
9 q& U+ g1 r& U; I9 R. Q
System.out.print(Num[i]+"\t");
/ L) a4 N" S; B
! { y( { f( ]! K- k6 c }
& s3 f; a7 `0 V {
+ q. ]. B" d; R* L, L9 D- d- D
- ~/ j: h" _/ q: o5 o# o% @+ m9 w6 r
}5 n& I6 x% J: t% J5 U7 Z
, I1 l; [: ]: e7 l3 q5 G; D! M+ I) [4 }$ Z
+ A7 Z3 U) W$ K4 s6 k! d2 Q} |