【LGR-(-11)】CSP 2020 第一轮(初赛)模拟 题解

本文提供了CSP 2020 第一轮模拟题的详细解答,包括单项选择题和阅读程序题。涉及计算机算法、数据结构等相关知识,如二进制补码、树的遍历、最短路算法等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

博客园同步

前言

一开始查排名的时候不知道为啥翻遍了排名榜都没找到。

后来才找到了? 94 94 94 分竟然没找到,佩服佩服。

链接在这 → \rightarrow 2020 洛谷初赛模拟

如果乐意直接看答案的话,公布一手:

ABCBA CABCB DBACD
FTTTBA
FFTTAA
FFFTCC
CDDAC
CBDCB

题解

单项选择题

1 1 1 题,首先符号位是 1 1 1(负数),其次 12 4 ( 10 ) = 111001 0 ( 2 ) 124_{(10)} = 1110010_{(2)} 124(10)=1110010(2),补码即为 0001101 0001101 0001101,然后接上符号位是 10001101 10001101 10001101. 选 A A A.

2 2 2 题排除法, A C D ACD ACD 都是著名 OJ \text{OJ} OJ,选 B B B.

3 3 3 题,考虑一个类似 Cantor \text{Cantor} Cantor 的做法。

( B − A ) ∗ 2 6 2 + ( Y − A ) ∗ 2 6 1 + ( T − A ) ∗ 2 6 0 = 1319 (B-A) * 26^2 + (Y-A) * 26^1 + (T-A) * 26^0 = 1319 (BA)262+(YA)261+(TA)260=1319,然后 1 1 1 位的有 26 26 26 个, 2 2 2 位的有 2 6 2 26^2 262 个, 1319 + 26 + 2 6 2 = 2021 1319+26+26^2 = 2021 1319+26+262=2021 个。

所以编号为 2022 2022 2022,选 C C C.

4 4 4 题,我竟然错了 4096 ∗ 2160 ∗ 24 b i t 1024 ∗ 1024 ∗ 8 = 25 M B \frac{4096 * 2160 * 24 bit}{1024 * 1024 * 8} = 25MB 1024102484096216024bit=25MB(物理上的等号,约等于)。选 B B B.

5 5 5 题,本人也没搞懂是什么算法可以做到 O ( n ) \mathcal{O}(n) O(n<

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值