隨著全球暖化,海平面不斷的上漲,導致了部分的陸地淹沒成為了島嶼。陸地是一維直線上的 n 個區塊,第 i 個區塊的高度是 Ai (1 ≤ i ≤ n)。定義一座島
嶼是一段連續的陸地區塊,且每一塊的高度 {Ax, Ax+1, · · · , Ay−1, Ay} 皆大於海平面高度。
現在海平面由高度 0 逐漸的上漲到高度無限大,過程中有些陸地被淹沒變成數塊島嶼,有時候則是整座島嶼完全沉入海中。請問在海水上漲過程中,最多能同時存在幾座島嶼。
輸入的第一行包含一個數字 n,代表陸地的數量。
接下來下一行有 n 個數,第 i 個數 Ai 代表第 i 塊陸地的高度。
請輸出上漲過程中最多能同時存在幾座島嶼。至少存在一個陸地高度大於 0。
6 0 1 2 1 3 2
2
10% 1 ≤ n ≤ 10, 0 ≤ Ai ≤ 10, 陸地高度皆相異。
20% 1 ≤ n ≤ 1000, 陸地高度皆相異。
30% 陸地高度皆相異。
40% 無特殊限制
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |