OPPO 2024届校招正式批笔试题-研发通用(C卷)

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 4n105
  • 1 ≤ a i , b i ≤ 1 0 9 1\leq a_i , b_i \leq 10^9 1ai,bi109
输出描述

输出 n n n 行,第 i i i 行输出一个浮点数,代表第 i i i 个评委失去资格后,小欧最终的分数。

如果你输出的答案精度和标准答案的相对误差不超过 1 0 − 5 10^{-5} 105,则认为答案正确。

解题思路

按题意计算即可。

代码实现
typedef long long ll;
const int N = 1e5 + 4, INF = 1e9;
int a[N], b[N];

int main() {
   
   </
### 关于OPPO聘中的信息安全笔试内容及准备 #### 安全基础知识的重要性 信息安全岗位通常涉及网络安全、数据安全以及应用安全等多个领域。对于参加OPPO的信息安全方向候选人来说,掌握基础的安全理论和技术实践至关重要[^1]。 #### 常见的笔试知识点 以下是可能出现在OPPO其他大型企业信息安全岗笔试中的常见考点: 1. **密码学基础** - 对称加密算法(如AES, DES)及其应用场景。 - 非对称加密算法(如RSA, ECC),公钥私钥机制的理解。 - 数字签名的工作原理与实现方式[^3]。 2. **网络协议分析** - TCP/IP模型各层的功能描述。 - HTTP/HTTPS的区别,SSL/TLS握手过程详解。 - ARP欺骗攻击防范措施[^2]。 3. **漏洞利用与防护** - SQL注入的基本形式防御手段。 - XSS跨站脚本攻击分类及修复策略。 - CSRF跨站请求伪造原理规避方法。 4. **操作系统安全** - Linux权限管理命令操作熟悉度测试。 - Windows注册表相关设置更改技巧。 - 文件系统完整性检查工具运用能力评估。 5. **编程能力考核** 虽然主要针对的是安全方面的问题解决思路,但是良好的编码习惯也是必不可少的一部分。可能会被要求完成一些简单的Python者C++程序来验证逻辑思维能力和实际动手水平。 ```python def is_secure_password(password): """判断输入字符串是否满足强口令标准""" import re length_regex = r'.{8,}' # 至少八位字符长度 digit_regex = r'\d' # 含有至少一位数字 uppercase_regex = r'[A-Z]'# 包含大写字母 lowercase_regex = r'[a-z]'# 存在小写字母 special_char_regex = r'[!@#$%^&*(),.?":{}|<>]' # 特殊符号存在检测 if (re.search(length_regex,password) and re.search(digit_regex,password)and re.search(uppercase_regex,password)and re.search(lowercase_regex,password)and re.search(special_char_regex,password)): return True else: return False print(is_secure_password("ExamplePassword123!")) # 输出True表示合格 ``` 此函数用于检验给定密码是否符合基本安全性要求,包括但不限于大小写混合字母、数值成分以及特殊标记的存在情况等要素组合而成的整体强度考量。 #### 复习建议 为了更好地应对上述提到的各种类型题目,在日常学习过程中可以采取如下几种方式进行针对性训练: - 参加在线平台上的模拟考试活动,比如LeetCode,HackerRank上面专门开设有关计算机科学范畴内的专项挑战赛项目; - 加入开源社区贡献代码的同时关注同行评审反馈意见从而不断改进自身技术水平; - 积极参与行业会议听讲座并与专家交流探讨最新趋势动态分享经验教训共同进步成长; 通过持续积累专业知识并将其应用于具体情境之中,能够有效提升个人竞争力以便顺利通关各类选拔环节最终获得理职位机会。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值