题单练习 双指针

A7235 | 赛题挑选

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

在一次编程比赛中,比赛组委会需要从一系列备选题目中筛选出合适的题目,这些题目将作为比赛的正式题目。每道题目都有一个难度值,同时每个参赛者在比赛前都会收到一份题目难度预期列表,要求每道题目的难度不超过该预期。

组委会的任务是,从备选题目中选择合适的题目,或者添加新的题目来确保比赛题目的难度不会超过参赛者的预期,且题目的难度符合一定要求。新题目的难度可以根据需要自由设定,组委会需要尽量减少新题目的数量。

输入格式

第一行输入一个整数 $n$,表示备选题目的数量。
第二行输入一个长度为 $n$ 的数组 $a$,表示备选题目的难度。
第三行输入一个长度为 $n$ 的数组 $b$,表示参赛者的题目难度预期。

输出格式

输出一个整数,表示最少需要提出的题目数量。

输入输出样例

输入 #1
6
1000 1400 2000 2000 2200 2700
800 1200 1500 1800 2200 3000
输出 #1
2
输入 #2
6
4 5 6 7 8 9
1 2 3 4 5 6
输出 #2
3
C++ 编辑器
输入
输出