a043. 最長上升路段
中等時間限制 1000 ms ・ 記憶體限制 256 MB
題目描述
小悠記錄了 N 天的學習分數。若一段連續天數中的分數每天都嚴格高於前一天,便稱為「上升路段」。
請找出最長的連續嚴格上升路段,並輸出它的長度、起點與終點。位置從 1 開始計算。若有多段長度相同,輸出起點最小的一段。
輸入格式
第一行包含一個整數 N。 第二行包含 N 個以空白分隔的整數 A1, A2, ..., AN。
輸出格式
輸出三個以空白分隔的整數:最長路段的長度、起點位置、終點位置。
測資範圍
1 ≤ N ≤ 200000 -10^9 ≤ Ai ≤ 10^9
位置 3 到 5 的數列為 2、4、6,長度為 3。位置 6 到 8 的 0、1、2 也是長度 3,但依規則選擇起點較小的前者。
範例測資
範例輸入 1
8 1 3 2 4 6 0 1 2
範例輸出 1
3 3 5
請先登入後再提交程式碼
討論與題解
載入討論區…