提示:我们在题目描述的最后提供了一份简要的、形式化描述的题面。
A 城是一座多雨的城市,山溪泉水众多。出于对水的喜爱,市民们在城市中央修建了一座大喷泉。
喷泉的水池中有一排
传说水中栖息着泉水精灵,每到满月之夜,它们就会在石柱上起舞,行动规则如下:
- 泉水精灵只能栖息在石柱顶端,或者石柱的像的顶端。即如果泉水精灵在石柱
上,它的高度 便只有 两种可能取值。 - 泉水精灵每次只能前往右侧相邻的石柱(或石柱的像)。
- 在移动过程中,泉水精灵的高度必须严格单调递增。
泉水精灵会选择一个石柱(或石柱的像)为起点,进行若干次移动后停止。这样的过程称为一次舞蹈。
A 城的雨季漫长,由于不规律的降雨,喷泉的水位可能会多次变化,舞蹈路径的可能性也随之改变。作为远道而来的旅人,你很想知道有多少种舞蹈是可能实现的。具体地,你需要计算有多少对
形式化的:给定一个长度为
输入格式
输入的第一行包含一个正整数
输入的第二行包含
输出格式
输出一行一个整数,表示符合题目描述的
样例 1
input
4 1 3 2 4
output
6
所有
数据范围
对于所有测试点,
子任务编号 | 分值 | |
---|---|---|
时间限制:
空间限制: