通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2019] 中有题目如下:
第1题
#include <iostream> using namespace std; const int maxn = 10000; int n; int a[maxn]; int b[maxn]; int f(int l, int r, int depth) { if (l > r) return 0; int min = maxn, mink; for (int i = l; i <= r; ++i) { if (min > a[i]) { min = a[i]; mink = i; } } int lres = f(l, mink - 1, depth + 1); int rres = f(mink + 1, r, depth + 1); return lres + rres + depth * b[mink]; } int main() { cin >> n; for (int i = 0; i < n; ++i) cin >> a[i]; for (int i = 0; i < n; ++i) cin >> b[i]; cout << f(0, n - 1, 1) << endl; return 0; }
如果 a 数组有重复的数字,则程序运行时会发生错误。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2019]
编程输入6个整数,统计其中奇数的平均值,打印输出。输入
有三个关系表R、S和T如下,其中三个关系对应的关键字分
有以下程序段:则p2-p1的值为( )。
有以下函数:函数的功能是。
若有以下定义和语句:则输出结果是。
下面程序中A是抽象类。请在下面程序的横线处填上适当内容
请在下面程序的横线处填上适当内容,以使程序完整,并使运
编程实现小型公司的工资管理。该公司主要有4类人员:经理
Python标准库__________中提供了计算MD
表达式{1,2,3} - {3,4,5}的值为____
已知x={'a':'b','c':'d'},那么表达式
已知x =[1,2],那么执行语句 x[0:1]=[3
表达式type(3+4j)in(int,float,c
假设变量a和b均为整型,以下语句可以不借助任何变量把a
若将网络21.3.0.0/16划分为128个规模相同的
若从任一目录用什么命令可快速转到用户家目录?
VIM文件编辑器的命令模式下,按什么键可以删除当前光标
逻辑层的数据模型是描述数据库数据整体的逻辑结构,称为
一个仓库可以存放多种产品,一种产品只能存放于一个仓库中
FTP工作于
可行性研究主要集中在以下四个方面 、 、
将高级语言源程序转换为可执行目标文件的主要过程是( )
已知i=5.6,写出语句a=(int)i;执行后变量i
有如下程序:程序运营后的输出成果是( )
设Y为整型变量,A=1,A的地址为EF01;B=2,B
下列叙述中正确的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,D
拓扑排序是指将有向无 环图 G中的所有顶点排成一个线性
在 C++程序中,表达式 200|10 的值是( )
二叉树 T,已知其先根遍历是 1 2 4 3 5 7
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型