【2020年CSP-J普及组第二轮复赛】第四题方格取数,从0分到满分 这是2020年CSP-J的最后一题,难度确实上了一个档次。 本题的题目要求还是比较容易,就是从二维数组中找到一条路线,要求合最大,并且不能走重复的路,移动规则就是上、下、右。 对于有一定基础的选手来说,一眼看就是一个动态规划的题目,因为此题...
CSP-J复赛教程:CSP/NOIP/C++信息学奥赛-复赛篇教程,参加复赛的同学们不要错过。 T1:优秀的拆分(power) 题目描述 一般来说,一个正整数可以拆分成若干个正整数的和。例如, 1 = 1, 10 = 1 + 2 + 3 + 4 等。对于正整数 n 的一种特定拆分,我们称它为“优秀的”,当且仅当在这种拆分下, n 被分解为了...
PDF文档公众号回复关键字:20241003 1 P7073 [CSP-J2020] 表达式 [题目描述] 小 C 热衷于学习数理逻辑。有一天,他发现了一种特别的逻辑表达式。在这种逻辑表达式中,所有操作数都是变量,且它们的取值只能为 0 或 1,运算从左往右进行。如果表达式中有括号,则先计算括号内
{if(str[i] =='x') {intnum =0;intj = i +1;//读变量x后面的数字while(str[j] >='0'&& str[j] <='9') { num = num *10+ str[j] -'0'; j++; } stk.push(num);//变量编号入栈i = j -1; }elseif(str[i] =='&'|| str[i] =='|') {inta = stk.top(); stk.pop(...
CSP-J2020复赛试题:直播获奖(live)讲解-CSP/NOIP普及组复赛辅导教程。 完整教程请参考:https://study.163.com/course/courseMain.htm?courseId=1212108814&share=2&shareId=400000000664095 ,教程提供学习群 + 电子讲义。
CSP-入门组 CSP-提高组 二、第二轮认证报名资格: 凡已参加CSP-J/S2020第一轮认证,且成绩符合所在省市第一轮晋级第二轮认证规则者均可报名参加CSP-J/S2020第二轮认证。 未参加第一轮认证、不符合本省参加第二轮认证晋级规则或未在系统中报名等情况者,均不能参加第二轮认证。
提高组题解视频:CSP-J/S2020提高组复赛讲解视频mp.weixin.qq.com/s/ezXngGc_aIOCVsB87tRY5w 提...
CSP-J 2020复赛第一题题解 CSP-J/S 2020第二轮认证已于11月7日结束,今年复赛的参赛人数超过2.6万,竞争比较激烈。 优秀的拆分这一题并不复杂,可以通过进制转换分方法解决,本地的数据范围也不大,只需要int就够,因此程序较为简单。至少可以用以下两种方法解决:...
为了考虑q > j q>jq>j的情况,倒序再做一遍 #include <bits/stdc++.h> using namespace std; #define int long long const int maxn = 1009; const int inf = 0x3f3f3f3f; int n,m,a[maxn][maxn],pre[maxn][maxn],f[maxn][maxn]; ...
noip复赛的准备工作——机试linux系统操作要点 T_zhao 1898 15 信息学循环结构必做题第2弹:求和,均值,最大,最小 T_zhao 218 0 15.CSP-J初赛排列和组合历年真题2 T_zhao 715 0 奥赛一本通数组题目精讲 约瑟夫环专题 2036 开关门 2037 约瑟夫问题 T_zhao 700 3 2023年合肥市信息学市赛 充电桩的收...