题目链接 202203-2 出行计划 题目描述 求解思路 差分:测试数据中的 n n n, m m m 取值都比较大,直接暴力模拟的话会超时。因此我们在初始化出一个数组,根据做核酸的时间来对应可以出行的行程数量。res[i]表示在i时刻做核酸可以出行的行程数。对于在 q q q 时刻做的核酸,根据题意应该满足 q + k ≤ t i q+k \leq t_i q+k≤ti 并
第 1 题 【单选题】 关于Python中的列表,下列描述错误的是?( ) A :列表是Python中内置可变序列,是若干元素的有序集合; B :列表中的每一个数据称为“元素”; C :在Python中,一个列表中的数据类型可以各不相同; D :可以使用s[1]来获取列表s的第一个元素。 正确答案:D 试题解析: 第 2 题 【单选题】 关于以下代码段的说法错误的是?( ) a
题目背景 一个未经初始化的变量,里面存储的值可能是任意的。因此直接使用未初始化的变量,比如将其赋值给另一个变量,并不符合一般的编程逻辑。代码中出现这种情况,往往是因为遗漏了初始化语句、或是打错了变量名。对代码中使用了未初始化变量的语句进行检查,可以方便地排查出代码中的一些隐秘 Bug。 问题描述 考虑一段包含 k 条赋值语句的简单代码。该段代码最多使用到 n 个变量,分别记作 ;该段代码使用
CSP-202203-2-出行计划 【70分思路】 【暴力枚举】还是老样子,直接这样做会时间超限,就不仔细介绍了 #include <iostream>using namespace std;int main(){int n, m, k;cin >> n >> m >> k; int* ti = new int[n];int* ci = new int[n]; for (int i =
一、单选题(共 20 题,共 60 分) 1. 下列运算符中,属于比较运算符的是? ( ) A. B. C. D. 答案:A 答案解析:解析:BCD 为逻辑比较符,而 A 为比较运算符。 2.下列模块中,可以实现终止当前循环并进行下一次循环的模块是? ( ) A. B. C. D. 答案:B 答案解析:解析:A 为延时,B 为跳出当前循环,进入下一个循环,C 为结束
想查看其他题的真题及题解的同学可以前往查看:CCF-CSP真题附题解大全 试题编号:202203-2试题名称:出行计划时间限制:1.5s内存限制:512.0MB问题描述: 问题描述 最近西西艾弗岛上出入各个场所都要持有一定时限内的核酸检测阴性证明。 具体来时,如果在 t 时刻做了核酸检测,则经过一段时间后可以得到核酸检测阴性证明。这里我们假定等待核酸检测结果需要 k 个单位时间,即在 t+