通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数,当输入为“7 3”时,第 19 行用来取最小值的 min 函数执行了 449 次。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2022]
在 Python 语言中,不能作为变量名的是( )。
绐定程序MODI1.C中函数fun的功能是:从低位开始
下列给定程序中,函数fun的功能是:用选择法对数组
有以下程序:程序运行后的输出结果是( )。
对于大量列表的连接,extend方法比运算符+具有
表达式 'C:\\Windows\\notepad.e
请读程序段以上程序段的输出结果为________。
数据库设计中反映用户对数据规定的模式是
在按字节编址的计算机M上,题43中f1的部分源程序(阴
对初始数据序列(8, 3, 9, 11, 2, 1,
shell不仅是( ),它同时也是一种功能强大的编程语
在SELECT子句中用 表示所有字段。
数据库的物理设计主要包括存储结构和 两个方面
简称DBMS,是一种专门用于管理数据库的计算机
在数据库的并发控制中,常用的封锁类型有两种,分别是排它
以下语句错误的是( )
可行性研究主要集中在以下四个方面 、 、
下列关于硬件和异常/中断关系的叙述中,错误的是( )。
运行以下代码片段的行为是( )。
设char a,b;,若想通过a&&b运算保留a的第1
条件表达式x?'a':'b'中,若x=0时,表达式的值
函数调用时,要求实参与形参的个数必须一致,对应类型一致
对于入栈顺序为a,b,c,d,e的序列,下列( )不是
如果需要打开一个已经存在的非空文件"FILE"并进行修
函数fun的功能是:为一个偶数寻找两个素数,这两个素数
4)若输入的第一个字符串长度由 100个不同的字符构成
(读入整数)请完善下面的程序,使得程序能够读入两个 i
在计算机显示器所使用的RGB颜色模型中,( )属于三原
输出: _____________________
IT 的含义是( )。
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型