OPPO 2024届校招正式批笔试题-研发通用(C卷):OPPO杯手机diy大赛、小欧的字符串判定、小欧找数,涉及数学、思维等。
OPPO杯手机diy大赛
问题描述
小欧参加了“oppo杯”手机 d i y diy diy 大赛,该大赛将从外观和性能两个方面综合评比每个选手的作品。
共有 n n n 个评委,每个评委为小欧的作品的外观和性能分别打了分数。
为了分数更加有效,每个指标的分数都将分别去除最高分和最低分之后计算剩下分数的平均数即为指标的分数,然后求出这两个指标分数的平均数,即为最终的分数。
然而,突发紧急公告,有一个评委可能由于徇私舞弊失去评价资格。
小欧想知道,如果是第 i i i 个评委失去资格,她最终能获得多少分?你需要回答 i = 1 , 2 , . . . , n i=1,2,...,n i=1,2,...,n 的答案。
输入描述
第一行输入一个正整数 n n n,代表评委的数量。
接下来的 n n n 行,每行输入两个正整数 a i a_i ai 和 b i b_i bi,代表该评委给小欧作品的外观分数和性能分数。
- 4 ≤ n ≤ 1 0 5 4\leq n \leq 10^5 4≤n≤105
- 1 ≤ a i , b i ≤ 1 0 9 1\leq a_i , b_i \leq 10^9 1≤ai,bi≤109
输出描述
输出 n n n 行,第 i i i 行输出一个浮点数,代表第 i i i 个评委失去资格后,小欧最终的分数。
如果你输出的答案精度和标准答案的相对误差不超过 1 0 − 5 10^{-5} 10−5,则认为答案正确。
解题思路
按题意计算即可。
代码实现
typedef long long ll;
const int N = 1e5 + 4, INF = 1e9;
int a[N], b[N];
int main() {
</