




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 2012 年北京邮电大学复试机试年北京邮电大学复试机试 题目题目 代码代码 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 A 计计 1 二进制数二进制数 Accept 245 Submit 618 Time Limit 1000MS Memory Limit 65536KB Description 大家都知道 数据在计算机里中存储是以二进制的形式存储的 有一天 小明学了 C 语言之后 他想知道一个类型为 unsigned int 类型的数字 存储在计算 机中的二进制串是什么样子的 你能帮帮小明吗 并且 小明不想要二进制串中前面的没有意义的 0 串 即要去掉前导 0 Input 第一行 一个数字 T T 1000 表示下面要求的数字的个数 接下来有 T 行 每行有一个数字 n 0 n 10 8 表示要求的二进制串 Output 输出共 T 行 每行输出求得的二进制串 Sample Input 5 23 535 2624 56275 989835 Sample Output 10111 1000010111 101001000000 1101101111010011 11110001101010001011 include using namespace std int main int t int n i m int a 40 cin t while t cin n i 0 while n 0 a i n 2 n n 2 i 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 m i 1 for i m i 0 i cout a i cout endl return 0 B 计计 2 矩阵幂矩阵幂 Accept 136 Submit 589 Time Limit 1000MS Memory Limit 65536KB Description 给你一个 n n 的矩阵 求其矩阵的 k 次幂 即 Pk Input 第一行 一个整数 T 0 T 10 表示要求矩阵的个数 接下来有 T 组数据 每组数据格式如下 第一行 两个数据 n 2 n 10 k 1 k 5 两个数字之间用一个空格隔开 其中 n 表示状况空间的总数 k 表示待求的转移概率矩阵的步数 接下来有 n 行 n 列个正整数 其 中 第 i 行第 j 列表示 pij 0 pij 10 另外 数据保证最后结果不会超过 10 8 Output 输出为 T 组数据 每组数据为已知矩阵的 k 次幂 格式为 n 行 n 列个正整数 每行数之间用空格隔开 注意 每行最后一个数后面不应该有多余的空 格 Sample Input 3 2 2 9 8 9 3 3 3 4 8 4 9 3 0 3 5 7 5 2 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 4 0 3 0 1 0 0 5 8 5 8 9 8 5 3 9 6 1 7 8 7 2 5 7 3 Sample Output 153 96 108 81 1216 1248 708 1089 927 504 1161 1151 739 47 29 41 22 16 147 103 73 116 94 162 108 153 168 126 163 67 112 158 122 152 93 93 111 97 include using namespace std int main int t n k i j m int a 11 11 int b 11 11 int c 11 11 cin t while t cin n k for i 0 i n i for j 0 j a i j b i j a i j k while k for i 0 i n i for j 0 j n j c i j 0 for m 0 m n m c i j c i j a i m b m j 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 for i 0 i n i for j 0 j n j b i j c i j for i 0 i n i for j 0 j n 1 j cout b i j cout b i n 1 endl return 0 C 计计 3 二叉排序树二叉排序树 Accept 119 Submit 369 Time Limit 1000MS Memory Limit 65536KB Description 二叉排序树 也称为二叉查找树 可以是一颗空树 也可以是一颗具有如下特性的非空二叉 树 1 若左子树非空 则左子树上所有节点关键字值均不大于根节点的关键字值 2 若右子树非空 则右子树上所有节点关键字值均不小于根节点的关键字值 3 左 右子树本身也是一颗二叉排序树 现在给你 N 个关键字值各不相同的节点 要求你按顺序插入一个初始为空树的二叉排序树 中 每次插入后成功后 求相应的父亲节点的关键字值 如果没有父亲节点 则输出 1 Input 第一行 一个数字 N N 100 表示待插入的节点数 第二行 N 个互不相同的正整数 表示要顺序插入节点的关键字值 这些值不超 过 108 Output 输出共 N 行 每次插入节点后 该节点对应的父亲节点的关键字值 Sample Input 5 2 5 1 3 4 Sample Output 1 2 2 5 3 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 include using namespace std typedef struct int l r p m node int main int n i j x pa node a 120 node m while cin n for i 0 i n i a i l 1 a i r 1 a i p 1 a i m 1 for i 0 i a i m if i 0 cout 1 a j m x a j r else x a j l while x 1 j x if a i m a j m x a j r else x a j l a i p j if a i m a j m a j r i else a j l i cout a a i p m endl return 0 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 D 计计 4 IP 数据包解析数据包解析 Accept 19 Submit 194 Time Limit 1000MS Memory Limit 65536KB Description 我们都学习过计算机网络 知道网络层 IP 协议数据包的头部格式如下 其中 IHL 表示 IP 头的长度 单位是 4 字节 总长表示整个数据包的长度 单位是 1 字节 传输层的 TCP 协议数据段的头部格式如下 头部长度单位为 4 字节 你的任务是 简要分析输入数据中的若干个 TCP 数据段的头部 详细要求请见输入输出部 分的说明 Input 第一行为一个整数 T 代表测试数据的组数 以下有 T 行 每行都是一个 TCP 数据包的头部分 字节用 16 进制表示 以空格隔开 数据 保证字节之间仅有一个空格 且行首行尾没有多余的空白字符 保证输入数据都是合法的 Output 对于每个 TCP 数据包 输出如下信息 Case x x 是当前测试数据的序号 从 1 开始 Total length L bytes L 是整个 IP 数据包的长度 单位是 1 字节 Source xxx xxx xxx xxx 用点分十进制输出源 IP 地址 输入数据中不存在 IPV6 数据分组 Destination xxx xxx xxx xxx 用点分十进制输出源 IP 地址 输入数据中不存在 IPV6 数据 2012 年北京邮电大学复试机试 题目年北京邮电大学复试机试 题目 代码代码 分组 Source Port sp sp 是源端口号 Destination Port dp dp 是目标端口号 对于每个 TCP 数据包 最后输出一个多余的空白行 具体格式参见样例 请注意 输出的信息中 所有的空格 大小写 点符号 换行均要与样例格式保持一致 并 且不要在任何数字前输出多余的前导 0 也不要输出任何不必要的空白字符 Sample Input 2 45 00 00 34 7a 67 40 00 40 06 63 5a 0a cd 0a f4 7d 38 ca 09 cd f6 00 50 b4 d7 ae 1c 9b cf f2 40 80 10 ff 3d fd d0 00 00 01 01 08 0a 32 53 7d fb 5e 49 4e c8 45 00 00 c6 56 5a 40 00 34 06 e0 45 cb d0 2e 01 0a cd 0a f4 00 50 ce 61 e1 e9 b9 ee 47 c7 37 34 80 18 00 b5 81 8f 00 00 01 01 08 0a 88 24 fa c6 32 63 cd 8d Sample Output Case 1 Total length 52 bytes Source 10 205 10 244 Destination 125 56 202 9 Source Port 52726 Destination Port 80 Case 2 Total length 198 bytes Source 203 208 46 1 Destination 10 205 10 244 Source Port 80 Destination Port 52833 include include using namespace std int st char c int a if c 0 for k 1 k t getline cin a if a a a cout Case k endl i 0 l st a 1 l1 st a 6 4096 st a 7 256 st a 9 16 st a 10 cout Total length l1 bytes endl cout Source st a 36 16 st a 37 st a 39 16 st a 40 st a 42 16 st a 43 st a 45 16 st a 46 endl cout Destination st a 48 16 st a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家能源大连市瓦房店市2025秋招笔试言语理解与表达题专练及答案
- 中国联通海南藏族自治州2025秋招技能类专业追问清单及参考回答
- 厂房转让协议书(集锦15篇)
- 员工座谈会发言稿12篇
- 办理边防证介绍信
- 2025年福建省宁德市霞浦县实验幼儿园招聘若干人考前自测高频考点模拟试题及答案详解(新)
- 2025年甘肃省陇南事业单位招聘啥时候发布考前自测高频考点模拟试题及答案详解(各地真题)
- 2025年扶余市博物馆公开选调解说员(4人)模拟试卷附答案详解(突破训练)
- 2025年盐湖提锂技术成本降低与产能提升产业链整合与创新研究报告
- 2025年文化产业发展报告:区域协同战略与资源整合创新模式实践
- 医院安全警示教育
- 2025届名校名师模拟卷(九)语文试题(PDF版含答案)
- 技术部工作汇报与未来规划
- 学员游泳培训合同协议
- 虚拟电厂综合管理制度
- 2025年周年热点大事件复习课件-【知识精讲精研】高三历史统编版(2019)二轮复习
- 【道法】做自强不息的中国人课件+-2024-2025学年统编版道德与法治七年级下册
- 老年人高血压健康知识
- 《商务大数据分析导论》全套教学课件
- 庆祝国庆节爱国班会内容完整课件
- 中国国际大学生创新大赛与“挑战杯”大学生创业计划竞赛(第十一章)大学生创新创业教程
评论
0/150
提交评论