csp-j题解 update : 2024.6.18 - 2024.6.25:重构题解 第一题:小苹果 原题洛谷P9748 思路 n 表示当前长度 求几天取完:每天取走 \((n - 1) / 3 + 1\) 个苹果,记录几天取完 第 \(n\) 个苹果第几天被取走:当 \(n \bmod 3 =
CSP-J 2023 题解T1 小苹果这个题直接遍历枚举必定 TLE,这是 CCF 的出题风格,每题 T1 巨水无比,但是往往又需要一些思维。这道题我们可以发现每一轮操作都会拿走 1+(n−1)/31+(n−1)/3 个苹果,所以每次让 nn 减去1+(n−1)/31+(n−1)/3 就可以了。
[CSP-J 2023]小苹果 题目描述 小 Y 的桌子上放着 n 个苹果从左到右排成一列,编号为从 1 到 n。 小苞是小 Y 的好朋友,每天她都会从中拿走一些苹果。 每天在拿的时候,小苞都是从左侧第 1 个苹果开始、每隔 2 个苹果拿走 1 个苹果。随后小苞会 将剩下的苹果按原先的顺序重新排成一列。 小苞想知道...
题解 题目比较简单,题解略过 AC代码 代码语言:javascript 代码运行次数:0 运行 AI代码解释 #include <bits/stdc++.h> using namespace std; void best_coder() { int n; scanf("%d", &n); pair<int, int> t = {0, 0}; while (n > 0) { if (n % 3 == 1 && t.second == 0) { t...
一、单项选择题(共15题,每题2分,共计30分;每题有且仅有一个正确选项)1.在C++中,下面哪个关键字用于声明一个变量,其值不能被修改?()A.unsigned B.const C.static D.mutable 解析:B 因为其它几个声明的变量,其值都是可以修改的。只有const声明的常量其值只能在声明时赋值一次。2.八进制数...
2023年CSP-J初级第一轮考试试题及答 案解析 一、选择题 1.以下哪个选项定义了一个可以接受整数作为参数并返回平方 结果的函数? a.`defsquare(x):returnx*x` b.`defsquare(x):returnx**2` c.`defsquare(x):returnpow(x,2)` d.`defsquare(x):returnmath.pow(x,2)` ...
注:2023年 CSP-J CSP-S初赛复赛答案及原卷(附题解/答案)中的“全国卷”和“四川卷”均为@mywwzh制作整理,转载请标明,扫描版为本人制作。 本次分享的是CSP-J 2023年原卷PDF+CSP-S 2023年原卷PDF(扫描版) 预览 CSP-J 2023年原卷预览(高清版PDF) ...
2023年CSP-J初赛试题(普及组)试题详解 2.二进制数11 1011 1001 0111和01 0110 1110 1011进行逻辑与运算的结果是? A. 01 0010 1000 1011 B. 01 0010 1001 0011 C. 01 0010 1000 0001 D. 01 0010 1000 0011【答案】D【解析】image.png 3.一个32位整型变量占用的字节数是?A.32 B.128 C.4 D.8...
CSP-J 复赛试题题解汇总 1 题目 前面这篇文章,2023CSP-J 第二轮认证试题 第二题 (公路),提供了一种模拟加贪心的解法。 这道题目还有另外一种写法,利用递推的方式逐步算出每个节点的最少费用: 如果[i-1] 节点的最低费用已经算出,那么第 [i] 个节点的费用就等于之前最低的加油单价乘以i - 1 到 i节点...