e529: 00482 - Permutation Arrays
Tags : 陣列
Accepted rate : 182人/198人 ( 92% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-10-27 20:43

Content

在許多電腦問題中,必須置換數據陣列。
也就是說,必須以某些指定順序重新排列數組中的數據。
置換任意數據數組的一種方法是使用索引數組指定置換,以指出元素在新數組中的位置。

Input

第一行為一個整數T,代表Case數量。
每個Case前有皆有一個空白行做為開頭。
每個Case將包含兩行數字。
第一行是索引數組p,從1~n。此行中的數字將以某種方式排列。
第二行為數據數組x,可能包含浮點格式。

Output

對於每個Case。
請將數據數組x根據索引數組p進行排序。
並且將排序好的數據數組x輸出,每個數據一行(如範例輸出)。
兩個連續Case由空白行分隔。

Sample Input #1
1

3 1 2
32.0 54.7 -2
Sample Output #1
54.7
-2
32.0
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1K
公開 測資點#1 (50%): 1.0s , <1K
Hint :
Tags:
陣列
出處:
UVA [管理者: ig99lp33lp33(위즈원) ]


ID User Problem Subject Hit Post Date
31115 s1091118@stu...(20 顏俊宸) e529
輸出小數點
36 2022-07-12 19:09