d166. 反轉表
標籤 : 陣列
通過比率 : 1077人/1205人 ( 89% ) [非即時]
評分方式:
Tolerant

最近更新 : 2009-03-04 17:37

內容

由1開始之連續數字a1.a2.a3...an相對有一反轉表:b1.b2...bm。其bm代表意思為:數字m的位置前面有幾個比大個個數。

2 3 6 4 0 2 2 1 0
第1個2為1前面有2個比它大的數
第2個3為2前面有3個比它大的數
第3個6為3前面有6個比它大的數....以此類推
所以答案為
5 9 1 8 2 6 4 7 3
數字1前面有2個比它大的數 5 9
數字2前面有3個比它大的數 5 9 8

輸入說明

輸入的每一行含有一個由m個數所組成的數列(反轉表) 1<=m<=50,

單獨一個 -1 在一行代表測試資料的結束

輸出說明
請輸出從 1 到 m 所代表的數列
範例輸入 #1
2 3 6 4 0 2 2 1 0

-1
範例輸出 #1
5 9 1 8 2 6 4 7 3
測資資訊:
記憶體限制: 512 MB
提示 :
感謝snail修正題目
標籤:
陣列
出處:
w11123 [管理者: w11123 (溫卡磊) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
41335 seancai78@gm ... (風月春秋) d166
輕鬆愜意的思路
149 2024-07-18 00:16
32956 a110608@ctes ... (鍾均) d166 652 2022-11-19 11:21
29895 wer12369qaz1 ... (dentr) d166
751 2022-04-09 16:01
28274 41075001H (茶トラ猫) d166
解題思路(我很菜
883 2021-11-24 18:40