- 求子序列的个数
问题描述
给定一串整数数列,求出所有的递增和递减子序列的数目。
如数列 7,2,6,9,8,3,5,2,17,2,6,9,8,3,5,2,1 可分为 (7,2),(2,6,9),(9,8,3)(7,2),(2,6,9),(9,8,3), (3,5),(5,2,1)(3,5),(5,2,1) 55 个子序列,答案就是 55 , 我们称 2,9,3,52,9,3,5 为转折元素。
输入
第一行,一个整数 NN ( 2 \le N \le 102≤N≤10 );
第二行,NN 个整数,任意两个相邻的数都不相等。
输出
一个整数。
样例
输入复制
5
1 3 5 4 6
输出复制
3
编辑代码
语言
C++