ci<0 先算出多少天之后max(1,bi+x×ci)=1也就是bi+x×ci≤1,得到临界点为x=⌊1−bic⌋。 x>r 那么这时无时间段max(1,bi+x×ci)=1,那么可以得到: ∑i=lr(bi+x×ci)=bi×(r−l+1)+(r−l+1)×(r+l)2×ci x<l 此时从种树的第一天开始都只增加1,那么这时很好表示: r−l+...
//修正每个点最晚的种树时间,修正后p数组的值会控制在1到N之间 rep(i,1,n) ct[i]=0; rep(i,1,n) { if(p[i]<1) //这句必须要加上,因为有可能修正后p[1]变成了0 return 0; ct[p[i]]++; //在第p[i]个时间要种树的行为,要执行多少次 } rep(i,1,n) //枚举时间 { ct[i]+=ct...
2023 CSP-S 复赛真题讲解 2、消消乐(下) 13:26 2023 CSP-S 复赛真题讲解 3、结构体(上) 20:33 2023 CSP-S 复赛真题讲解 3、结构体(下) 25:11 2023 CSP-S 复赛真题讲解 4、种树(下) 18:58 2023 CSP-S 复赛真题讲解 4、种树(上) 21:19 2023 CSP-S 复赛真题讲解 4、种树(中) 19:15...
CSP-S提高组的四道题为“密码锁”、“消消乐”、“结构体”和“种树”,你们解得如何呢? 第一题直接 BFS 就可以了,相对比较简单,理论上是可以放在 J 组第四题的位置。 第二题思维难度大,需要有一个清晰的思路,否则就会觉得难以下手。 第三题是一个模拟题,比较考验选手的代码功底了,综合来看会比第二题难...
2023 CSP-S2(提高级复赛)第二轮认证真题及答案 密码锁(lock)【题目描述】小 Y 有一把五个拨圈的密码锁。如图所示,每个拨圈上是从 0 到 9 的数字。每个 拨圈都是从 0 到 9 的循环,即 9 拨动一个位置后可以变成 0 或 8,图 1: 密码锁 因为校园里比较安全,小 Y 采用的锁车方式是:从正确密码...
信奥CSP-S 提高组复赛解析 CSP-S提高组的四道题为“密码锁”、“消消乐”、“结构体”和“种树”,你们解得如何呢? 第一题直接 BFS 就可以了,相对比较简单,理论上是可以放在 J 组第四题的位置。 第二题思维难度大,需要有一个清晰的思路,否则就会觉得难以下手。
种树(tree)。 全部题目所涉及的主要知识点统计如下: 表1 CSP-S 2023题目所涉及的主要知识点 主要知识点的学习难度系数分布统计如下: 图1 知识点难度系数统计图 主要知识点的板块分布统计如下: 图2 知识点板块统计图 总体上看,CSP-S 2023所考察的主要知识点在“难度”上以3级知识点最多,而在“板块”上则以...
12 在图论中,树的重心是树上的一个结点,以该结点为根时,使得其所有的子树中结点数最多的子树的结点数最少。一棵树可能有多个重心。请问下面哪种树一定只有一个重心( )A 4个结点的树B 6个结点的树C 7个结点的树D 8个结点的树答案 C 13 如图是一张包含6个顶点的有向图,但顶点间不存在拓扑序。
2023 CCF 非专业级软件能力认证 CSP-J/S 2023 第二轮认证 提高级 时间:2023 年 10 月 21 日 14:30 ∼ 18:30 题目名称 密码锁 消消乐 结构体 种树 题目类型 传统型 传统型 传统型 传统型 目录 lock game struct tree 可执行文件名 lock game struct tree 输入文件名 lock.in game.in struct.in tre...
P9755 [CSP-S 2023] 种树 题解 Description你是一个森林养护员,有一天,你接到了一个任务:在一片森林内的地块上种树,并养护至树木长到指定的高度。森林的地图有 n 片地块,其中 1 号地块连接森林的入口。共有 n−1 条道路连接这些地块,使得每片地块都能通过道路互相到达。最开始,每片地块上都没有树木。