atcoder#AGC024B. [AGC024B] Backfront
[AGC024B] Backfront
Score : points
Problem Statement
You are given a sequence which is a permutation of the integers from through . You would like to sort this sequence in ascending order by repeating the following operation:
- Choose an element in the sequence and move it to the beginning or the end of the sequence.
Find the minimum number of operations required. It can be proved that it is actually possible to sort the sequence using this operation.
Constraints
- is a permutation of .
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the minimum number of operations required.
4
1
3
2
4
2
For example, the sequence can be sorted in ascending order as follows:
- Move to the beginning. The sequence is now .
- Move to the beginning. The sequence is now .
6
3
2
5
1
4
6
4
8
6
3
1
2
7
4
8
5
5