地球遭受能量波干擾,通訊網絡崩潰。科學家們發現干擾波的強度隱藏規律,必須找出能量波總強度大於某值的最短連續時間段,才能解碼訊號並解決問題。
第一列輸入兩個正整數 n 與 t,分別表示能量波的數量 n 以及目標總強度 t。
第二列輸入 n 個正整數 u1 , u2 , … , un,分別表示每單位時間的能量波強度,數值以空格隔開。
(註:1 ≤ n ≤ 100, 1 ≤ t ≤ 103, 1 ≤ ui ≤ 100)
輸出一個整數,表示總強度大於或等於目標值 t 的最短連續子陣列長度。如果不存在這樣的子陣列,輸出 0。
註:
1. 若存在多個相同長度的子陣列,優先選擇總和最小的子陣列作為輸出。
2. 若存在多個相同長度且總和相同的子陣列,則選擇陣列中順序靠前的子陣列作為輸出。
6 12 2 4 5 3 4 1
4 5 3
11 21 11 9 2 5 1 3 5 11 6 4 9
11 6 4
7 19 8 5 6 1 18 1 14
1 18
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |