#P1464. [NWERC2017]Ascending Photo
[NWERC2017]Ascending Photo
Description
给定一个长度为 的序列 ,你需要切 刀将其分成 段
然后你可以随意打乱这 段,但不能动每段内部。
求最小可能的 ,使得你可以把它们从小到大排序。
Input Format
第一行包含一个正整数。
第二行n个正整数,表示这个序列。
Output Format
输出一行一个整数,即最小的k。
11
3 6 12 7 7 7 7 8 10 5 54
给定一个长度为 n 的序列 h1,h2,h3,…,hn,你需要切 k 刀将其分成 k+1 段
然后你可以随意打乱这 k+1 段,但不能动每段内部。
求最小可能的 k,使得你可以把它们从小到大排序。
第一行包含一个正整数n(1≤n≤106)。
第二行n个正整数h1,h2,…,hn(1≤hi≤2×109),表示这个序列。
输出一行一个整数,即最小的k。
11
3 6 12 7 7 7 7 8 10 5 54