当前位置:   article > 正文

【华为OD机试真题 C++】核酸检测(C卷100分)_精准核酸检测 华为

精准核酸检测 华为

核酸检测

前言:本专栏将持续更新互联网大厂机试真题,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于大厂机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。


题目描述

为了达到新冠疫情精准防控的需要,为了避免全员核酸检测带来的浪费,需要静尊圈定可能被感染的人群。

现在根据传染病流调以及大数据分析,得到了每个人之间在时间、空间上是否存在轨迹的交叉。

现在给定一组确诊人员编号(X1, X2, X3, …, Xn),在所有人当中,找出那些人需要进行核酸检测,输出需要进行核酸检测的人数。(注意:确诊病例自身不需要再做核酸检测)

需要进行核酸检测的人,是病毒传播链条上的所有人员,即有可能通过确诊病例所能传播到的所有人。

例如:A是确诊病例,A和B有接触,B和C有接触,C和D有接触,D和E有接触,那么B、C、D、E都是需要进行核酸检测的人。

输入描述

第一行为总人数N

第二行为确诊病例人员编号(确诊病例人员数量<N),用逗号分隔

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/419691
推荐阅读
相关标签
  

闽ICP备14008679号