问题1095--求递增或递减子序列数

1095: 求递增或递减子序列数

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

给定一串整数数列(任意相邻两个数不同),求出所有的递增或递减子序列的数目。
如序列7,2,6,9,8,3,5,2,1,可分为(7,2)、(2,6,9)、(9,8,3)、(3,5)、(5,2,1)共5个子序列,则答案就是5.

输入

第一行,一个正整数N(1<N<100),表示整数数列的长度。
第二行,N个用空格隔开的整数,表示整数数列。保证任意相邻两个数不相等。

输出

一行,一个整数,表示子序列的数目。

样例输入 Copy

9
7 2 6 9 8 3 5 2 1

样例输出 Copy

5

来源/分类