通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2022] 中有题目如下:
第1题
#include<algorithm> #include<iostream> #include<limits> using namespace std; const int MAXN = 105; const int MAXK = 105; int h[MAXN][MAXK]; int f(int n, int m) { if (m == 1) return n; if (n == 0) return 0; int ret = numeric_limits::max(); for (int i = 1; i <= n; i++) ret = min(ret, max(f(n - i, m), f(i - 1, m - 1)) + 1); return ret; } int g(int n, int m) { for (int i = 1; i <= n; i++) h[i][1] = i; for (int j = 1; j <= m; j++) h[0][j] = 0; for (int i = 1; i <= n; i++) { for (int j = 2; j <= m; j++) { h[i][j] = numeric_limits::max(); for (int k = 1; k <= i; k++) h[i][j] = min(h[i][j],max(h[i - k][j], h[k - 1][j - 1]) + 1); } } return h[n][m]; } int main() { int n, m; cin >> n >> m; cout << f(n, m) << endl << g(n, m) << endl; return 0; }
假设输入的 n、m 均是不超过 100 的正整数,输出的两行整数总是相同的。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2022]
某基于优先权的进程调度程序中,进程就绪队列采用优先权由
下列选项中,会触发外部中断请求的事件是( )。
请编写一个函数fun,它的功能是:求出一个2×M整型二
有以下程序程序运行后的输出结果是( )。
数据库应用系统中的核心问题是( )。
以下叙述正确的是( )。
变量a中的数据用二进制表示的形式是01011101,变
要求通过while循环不断读入字符,当读入字母N时结束
有以下程序:程序运行后的输出结果是。
以下叙述正确的是。
若有定义语句:则表达式x-=x+x的值为。
已知x={‘a’:’b’,’c’:’d’},那么表达式
_____指令用来取消宏定义。
定义一个结构体,其中包括:职工号、职工名、年龄、工资、
下列关于栈的叙述中,错误的是( )。Ⅰ. 采用非递归方
请根据题44图给出的虚拟储管理方式,回答下列问题。(1
检查已安装的文件系统/dev/had5是否正常,若检查
在/home目录下查找文件名为。Profile的文件,
结束后台进程的命令是( )。
在Windows9.x环境下共享Unix/Linux中
smallint数据类型占用的字节数为 。
关系中主码的取值必须唯一且非空,这条规则是 完整性
从关系规范化理论的角度讲,一个只满足1NF的关系可能存
视图定义时algorithm参数值为 _____ 表示
在全文本搜索的函数中,用于指定被搜索的列的是( )
在select语句的where子句中,使用正则表达式过
(9 分)某网络拓扑如题 47 图所示,R 为路由器,
带链的栈与顺序存储的栈相比,其优点是
给 定 含 有 n 个 不 同 的 数 的 数 组 L
如果平面上任取 n个整点(横纵坐标都是整数),其中一定
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型