a551. CPE:Rockabye Tobby (UVa 13190)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

Tobby 生病後需要定期服藥。每種藥有固定服用間隔,第一次服藥在經過該間隔時,之後持續每隔相同時間服用。

藥物依重要性由高到低給出。同一時間若有多種藥要服用,依此優先順序處理。請列出前 k 次服藥的時間與藥名。

輸入格式

第一行是測試資料筆數 T,1 ≤ T ≤ 5。每筆先有 n、k,1 ≤ n ≤ 3000,1 ≤ k ≤ 10000。

接著 n 行,依優先順序列出 name frequency。藥名長度 1 到 15,服藥間隔為 1 到 3000。

輸出格式

每筆輸出 k 行,每行為 t name,表示時間 t 服用該藥。同時服藥依輸入順序排列。

題目來源:UVa 13190 — Rockabye Tobby。 原題:https://onlinejudge.org/external/131/13190.pdf

範例測資

範例輸入 1

1
2 5
Acetaminophen 20
Loratadine 30

範例輸出 1

20 Acetaminophen
30 Loratadine
40 Acetaminophen
60 Acetaminophen
60 Loratadine
請先登入後再提交程式碼

討論與題解

載入討論區…

更多