当前位置: 首页 > 面试经验 >

科大讯飞3-25笔试测试类

优质
小牛编辑
111浏览
2023-03-28

科大讯飞3-25笔试测试类

1.给定如下设定:
一个整数数组nums 一个整数目标值target 以进行的a操作次数n
操作a定义如下:对nums[i]进行大小范围2以内的加减法(加减1、加减2)。
算法输入一个数组,一个目标值,以及可以进行的a操作次数n。
算法返回可以在a操作次数内调整使最多的数组元素调整至至目标值target
2.
飞飞有一个长度为n的数组a,飞妹给了飞飞m个锦囊,第i个锦囊内有两个数字i, Ji,如果飞飞使用了第i个锦囊,那么飞飞就可以在α中选择最多Ti个元素将它们全部变成Ji。飞飞想使用一些锦囊使得数组α所有元素的和最大,请你帮助飞飞求出这个最大值。
注:每个锦囊只能使用一次。
输入描述
第一行输入两个正整数n, m表示数组的长度和锦囊的个数。第二行输入n个正整数表示数组 a 。
接下来 m行,每行输入两个正整数,第i 行的正整数为i, Ji。1≤n, m ≤ 10^5,1≤ ai≤10^9,1 ≤ai≤ n,1 ≤ yi ≤10^9
 类似资料: