题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
烦恼的高考志愿

题目题干

题目描述

计算机竞赛小组的神牛 V 神终于结束了高考,然而作为班长的他还不能闲下来,班主任老 t 给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是 v 神太忙了,身后还有一群小姑娘等着和他约会,于是他想到了同为计算机竞赛小组的你,请你帮他完成这个艰巨的任务。

现有 m 所学校,每所学校预计分数线是 ai​。有 n 位学生,估分分别为 bi​。

根据 n 位学生的估分情况,分别给每位学生推荐一所学校,要求学校的预计分数线和学生的估分相差最小(可高可低,毕竟是估分嘛),这个最小值为不满意度。求所有学生不满意度和的最小值。

输入

第一行读入两个整数 m,n。m 表示学校数,n 表示学生数。 第二行共有 m 个数,表示 m 个学校的预计录取分数。第三行有 n 个数,表示 n 个学生的估分成绩。

输出

输出一行,为最小的不满度之和。

数据范围

对于 100% 的数据,1≤n,m≤100000,估分和录取线 ≤1000000 且均为非负整数。

输入样例

4 3 513 598 567 689 500 600 550

输出样例

32

答案解析

相关题目

然后再把这些数从小到大排序后输出 1 <= n <= 105 , 1 <= a[i] <= 109 输入 第一行一个正整数 n 第二行n 个正整数 a[i] 输出 第一行一
题目描述 计算机竞赛小组的神牛 V 神终于结束了高考,然而作为班长的他还不能闲下来,班主任老 t 给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是 v 神太忙了,身后还有一群小姑娘等着和他约
题目描述 输入两个整数x和y,请你编写一个函数,int max(int x, int y),计算并输出x和y的最大值。 输入 共一行,包含两个整数x和y。 输出 共一行,包含一个整数,表示两个数中较
题目描述 输入一个整数x,请你编写一个函数,int abs(int x),输出x的绝对值。 输入 共一行,包含一个整数x(−100≤x≤100)。 输出 共一行,包含x的绝对值。 数据范围 如果无特
题目描述 输入一个长度为n的数组a和一个整数size,请你编写一个函数, void print(int a[], int size), 打印数组a中的前size个数。 输入 第一行包含两个整数n和si
题目描述 输入一个长度为n的数组a,请你编写一个函数, void sort(int a[], int len), 使数组在函数sort内排序,最后在主函数main中输出查看排序结果。 输入 第一行包含
题目描述 计算sum = 1! + 2! + 3! + ... + (n-1)! + n! 要求:编写两个函数,分别是 int jia(int n); int cheng(int n); 他们
题目描述 远古的阿尔法人也使用阿拉伯数字来进行计数,但是他们不喜欢使用7,因为他们认为7是一个不吉祥的数字。 所以阿尔法人的数字8其实表示的是自然数中的7,18表示的是自然数中的16。求任意给定的阿
题目描述 若整数A不仅是X的因数也是素数,我们则称A是X的素因数。现有N个数,请找出这N个数中谁的素因数最大。并输出这个数。 // 将求一个给定整数的最大素因数封装成如下函数 int getMaxF
题目描述 小A正在参加一个活动,活动里总共有n个人,每个人都有自己的生日。 现在他想知道大家的年龄顺序,你能告诉他吗? 输入 一行一个正整数 n,表示人数,接下来 n 行,第i行三个正整数 year

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢