#P10592. BZOJ4361 isn
BZOJ4361 isn
说明
给出一个长度为 的序列 。如果序列 不是非降的,你必须从中删去一个数。
这一操作将被不断执行,直到 非降为止。求有多少种不同的操作方案。操作方案不同当且仅当删除的顺序或次数不同。答案对 取模。
输入格式
第一行输入一个正整数 ,表示序列长度。
第二行输入 个非负整数 ,表示序列。
输出格式
一行一个整数,表示答案对 取模的值。
4
1 7 5 3
18
提示
对于 的数据,,。
给出一个长度为 n 的序列 a1,a2,…an。如果序列 a 不是非降的,你必须从中删去一个数。
这一操作将被不断执行,直到 A 非降为止。求有多少种不同的操作方案。操作方案不同当且仅当删除的顺序或次数不同。答案对 109+7 取模。
第一行输入一个正整数 n,表示序列长度。
第二行输入 n 个非负整数 ai,表示序列。
一行一个整数,表示答案对 109+7 取模的值。
4
1 7 5 3
18
对于 100% 的数据,1≤n≤2×103,0≤ai≤231−1。