华为OD机试 - 报文回路(Java & JS & Python)

2023-11-01

题目描述IGMP 协议中响应报文和查询报文,是维系组播通路的两个重要报文,在一条已经建立的组播通路中两个相邻的 HOST 和 ROUTER,ROUTER 会给 HOST 发送查询报文,HOST 收到查询报文后给 ROUTER 回复一个响应报文,以维持相之间的关系,一旦这关系断裂,那么这条组播通路就异常”了。现通过某种手段,抓取到了 HOST 和 ROUTER 两者通讯的所有响应报文和查询报文,请分析该组播通路是否“正常”

输入描述

第一行抓到的报文数量C (C≤100) ,后续C行依次输入设备节点D1和D2,表示从D1到D2发送了单向的报文,D1和D2用空格隔开。

输出描述组播通路是否“正常”,正常输出True, 异常输出False。

用例

输入 5
1 2
2 3
3 2
1 2
2 1
输出 True
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD机试 - 报文回路(Java & JS & Python) 的相关文章

随机推荐

  • Jetbrains使用学生账户激活与账户激活error:拒绝连接 问题解决

    Follow these steps Go to File gt Settings gt Appearance Behavior gt System settings gt HTTP Proxy Select Auto detect pro
  • cisco packet tracer 做VOIP语音实验

    实验环境 操作系统 windows 10 模拟器 cisco packet tracer 7 2 1 实验拓扑如下 ROUTER0 CONF 打开DHCP为局域网中的设备分配IP地址 DHCP Option 150是思科独有的命令 用来指定
  • 本地cdn缓存:解决Mathjax不稳定加载不出来公式

    本地cdn缓存 解决Mathjax不稳定加载不出来公式 如果网站用mathjax来显示公式 例如 这个Confluence 那么我们会发现 有的时候 公式加载慢半拍或者干脆加载不出来 这是因为 每次使用mathjax 浏览器都会从遥远的cd
  • 033_webpack打包ES6模块化工程

    1 新建项目 1 1 新建一个ES6Model文件夹 1 2 打开VSCode 1 3 使用VSCode打开文件夹 1 4 选择要打开的文件夹 1 5 资源管理器中显示打开的文件夹 1 6 在终端中运行 npm init y命令 初始化包管
  • Android开发实战讲解!五年Android开发者小米、阿里面经,醍醐灌顶!

    近两年 程序员职业发展 话题 受到越来越多关注 做技术还是转管理 如何保持竞争力 是否要转换新的技术栈 每个工作三五年的程序员 都正面临着类似的焦虑 工作三五年 不能像刚入职场凭着一股子冲劲和能吃苦耐劳的精神赢得升职加薪 而转型管理 是很多
  • 头歌平台educoder解除不能复制粘贴限制

    平台是平常上课的上机和作业很麻烦 后来知道可以cv就很简单了 希望大家顺利毕业 不挂科
  • 介绍几种给你的Python代码加上酷炫的进度条的方式

    前言 本文的文字及图片来源于网络 仅供学习 交流使用 不具有任何商业用途 版权归原作者所有 如有问题请及时联系我们以作处理 大家好 在下载某些文件的时候你一定会不时盯着进度条 在写代码的时候使用进度条可以便捷的观察任务处理情况 除了使用pr
  • sqli-labs-master第25、25a关

    第25关 http 192 168 89 139 sqli labs master Less 25 我们看到提示 过滤 or 和 and 为了进一步确认看下源代码 确实是这样 我们想一下还有哪些逻辑运算符 那就直接改为 利用 http 19
  • File chooser dialog can only be shown with a user activation.

    File chooser dialog can only be shown with a user activation vue项目中直接写this refs fileInput click 点击之后报警告 File chooser dia
  • mysql数据库逻辑模型图,MySQL逻辑架构

    上图 图是百度找的 msql en jpg msql en jpg mysql逻辑架构 连接层 服务层 引擎层 存储层 四层 Connectors 连接 指不同语言与数据库的交互 比如 java里的JDBC Management Serve
  • Java 对象序列化 JSON时,数据出现引用结构 $ref

    对Java对象序列化操作时 发现JSON 使用阿里巴巴的FastJSON组件 数据中 包含 ref 结构数据 这是为了避免触发 StackOverflowError 错误而做的处理 第一种解决方法是 关闭FastJSON的引用检测 不建议
  • OpenSSH 输入验证错误漏洞(CVE-2020-12062)漏洞修复(本人亲测)

    目录 一 漏洞描述 二 修复方式 三 修复流程 1 查找sshd和ssh位置 2 备份sshd 3 搜索版本信息 4 替换版本信息 最重要的一步 5 测试 一 漏洞描述 OpenSSH 输入验证错误漏洞 CVE 2020 12062 二 修
  • Java数组的定义与使用

    目录 一 一维数组的定义 1 创建数组 2 初始化数组 二 数组的使用 1 访问数组 2 遍历数组 3 修改数据内容 三 有关数组方法的使用 1 toString 2 copyOf 四 查找数组中的元素 1 顺序查找 2 二分查找binar
  • STM32 的中断解析

    中断定义及其执行过程 中断是指在主程序运行过程中 出现了特定的中断触发条件 中断源 使得CPU暂停当前正在运行的程序 转而去处理中断程序 处理完成后又返回原来被暂停的位置继续运行 STM32微控制器有68个可屏蔽中断通道 包含EXTI TI
  • 如何设置PCB过孔盖油 AD、 Protel 99 SE、 PADS Layout

    关于 过孔盖油 和 过孔开窗 此点 许多客户下单时经常会问这是什么意思 就此问题点 说明如下 过孔盖油 1 下单上传的是pcb文件 并在下单时勾选过孔盖油 做板工艺就是过孔盖油 2 下单上传的是gerber文件 按gerber文件生产 忽略
  • Code::Blocks +mingw64 编译64位程序配置方法

    一 准备工作 说明 本人新手一个 最近在用code blocks编程 用的C 由于默认编译器是编译32位的 程序占用系统内存最大只能2g 便考虑编译成64位程序来增大可用内存 于是就上网找方法 可惜网上我搜到的方法试了统统不管用 在破罐子破
  • 百度X福州新区 “数字时代 智领未来”智能网联汽车道路测试正式启动

    9月19日 由福州新区管委会指导 福州市电子信息集团与百度承办的福州新区智能网联汽车道路测试启动仪式暨智能汽车产业科创基地揭牌仪式正式启动 标志着福州新区成为全国首批无人化 商业化政策落地的先行区 成为福建省首个规模化智能网联道路建成区和自
  • OpenCV-图像梯度与边缘提取

    文章目录 图像梯度与边缘提取 Sobel和Scharr算子 cv2 Sobel cv2 convertScaleAbs cv2 Scharr 示例 Laplacian算子 cv2 Laplacian 示例 canny边缘提取 cv2 can
  • “互联网从此没有 BAT”

    燃财经 ID rancaijing 原创 作者 黎明 编辑 魏佳 长期被唱衰的百度 终于到了正式告别BAT的关键时刻 过去30天 受业绩下滑和高管离职等因素影响 百度的股价跌去30 市值蒸发200亿美金 美团趁势赶上 市值一举超越百度 正式
  • 华为OD机试 - 报文回路(Java & JS & Python)

    题目描述IGMP 协议中响应报文和查询报文 是维系组播通路的两个重要报文 在一条已经建立的组播通路中两个相邻的 HOST 和 ROUTER ROUTER 会给 HOST 发送查询报文 HOST 收到查询报文后给 ROUTER 回复一个响应报