AT_abc006_4.[ABC006D] トランプ挿入ソート
提高+/省选-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有写着数字的牌 N 张。对于这卡束(摞好扣在旁边的牌,即为“山札”)可以进行以下操作。
- 从剩下的牌中抽出 1 张卡,插入卡束任意位置。
求卡片从上到下按升序排序所需的最小操作次数。
输入格式
第一行一个数字 N,以下 N 行每行一个数字代表牌的顺序。
输出格式
求卡片从上到下按升序排序所需的最小操作次数。另外,在输出的末尾另起一行。(换行)
输入输出样例
输入#1
6 1 3 5 2 4 6
输出#1
2
输入#2
5 5 4 3 2 1
输出#2
4
输入#3
7 1 2 3 4 5 6 7
输出#3
0
说明/提示
该问题包括 3 个数据集,每个数据集设置分值。
-
如果对满足 1≤N≤16 的所有数据集正确解答,则给 10 分。
-
如果对满足 1≤N≤1,000 的全部数据集正确解答,则与上述数据集另外给 40分。
-
如果对满足 $ 1\leq N \leq 3 \times 10^4 $ 的全部数据集正确解答,则给 100 分。
操作示例
取出 2 放入 1 和 3 之间。取出 5 放入 4 和 6 之间。
输入解题思路,AI测评打分。不知道怎么写?