d006: 6.Facebook時間軸
標籤 : 陣列
通過比率 : 7人/7人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-03-09 22:56

內容

你的Facebook有切換到動態時報的功能嗎?在這個功能下,所有的最新動態會放在時間軸的兩側,並且依照下面的規則:

  1. 第一則動態會放在時間軸的左側的最上方。
  2. 第二則動態會放在時間軸的右側的最上方。
  3. 第三則以後的動態會放在左右兩側動態中,長度比較短的那一邊,並且會距離上面的動態 10 個像素。如果兩側的長度一樣,則請放到左側。

現在給你一些動態的長度,你能按照上面的規則來擺放這些動態嗎?

輸入說明

輸入一開始有一個正整數 N (3<=N<=20),代表接下來要輸入 N 則動態,接下來有 N 個數字,代表這 N 則動態的長度。

輸出說明

請依照上述規則擺放這些動態後把結果印出來。輸出資料有兩行,第一行是左側動態的編號,中間空一格,最後再輸出左側的長度,第二行則是右側動態的編號,以及它的長度。

範例輸入 #1
4 10 10 10 10
範例輸出 #1
1 3 30
2 4 30
範例輸入 #2
5 35 10 10 40 20
範例輸出 #2
1 5 65
2 3 4 80
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (14%): 1.0s , <1K
公開 測資點#1 (14%): 1.0s , <1K
公開 測資點#2 (14%): 1.0s , <1K
公開 測資點#3 (14%): 1.0s , <1K
公開 測資點#4 (14%): 1.0s , <1K
公開 測資點#5 (15%): 1.0s , <1K
公開 測資點#6 (15%): 1.0s , <1K
提示 :
標籤:
陣列
出處:
中女101 [管理者:
sagit (sagit)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」