两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  藍(lán)橋杯2022年第十三屆省賽真題-數(shù)組切分
題目 2676:

藍(lán)橋杯2022年第十三屆省賽真題-數(shù)組切分

時間限制: 2s 內(nèi)存限制: 576MB 提交: 1411 解決: 373

題目描述

已知一個長度為 N 的數(shù)組:A1, A2, A3, ...AN 恰好是 1 ~ N 的一個排列?,F(xiàn)在要求你將 A 數(shù)組切分成若干個 (最少一個,最多 N 個) 連續(xù)的子數(shù)組,并且每個子數(shù)組中包含的整數(shù)恰好可以組成一段連續(xù)的自然數(shù)。

例如對于 A = {1, 3, 2, 4}, 一共有 5 種切分方法:

{1}{3}{2}{4}:每個單獨的數(shù)顯然是 (長度為 1 的) 一段連續(xù)的自然數(shù)。

{1}{3, 2}{4}:{3, 2} 包含 2 到 3,是 一段連續(xù)的自然數(shù),另外 {1} 和 {4} 顯然也是。

{1}{3, 2, 4}:{3, 2, 4} 包含 2 到 4,是 一段連續(xù)的自然數(shù),另外 {1} 顯然也是。

{1, 3, 2}{4}:{1, 3, 2} 包含 1 到 3,是 一段連續(xù)的自然數(shù),另外 {4} 顯然也是。

{1, 3, 2, 4}:只有一個子數(shù)組,包含 1 到 4,是 一段連續(xù)的自然數(shù)。

輸入格式

第一行包含一個整數(shù) N。第二行包含 N 個整數(shù),代表 A 數(shù)組。

輸出格式

輸出一個整數(shù)表示答案。由于答案可能很大,所以輸出其對 1000000007 取模后的值。

樣例輸入

4
1 3 2 4

樣例輸出

5

提示

對于 30% 評測用例,1 ≤ N ≤ 20. 

對于 100% 評測用例,1 ≤ N ≤ 10000. 

標(biāo)簽