通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2020] 中有题目如下:
第1题
#include <algorithm> #include <iostream> using namespace std; int n; int d[50][2]; int ans; void dfs(int n, int sum) { if (n == 1) { ans = max(sum, ans); return; } for (int i = 1; i < n; ++i) { int a = d[i - 1][0], b = d[i - 1][1]; int x = d[i][0], y = d[i][1]; d[i - 1][0] = a + x; d[i - 1][1] = b + y; for (int j = i; j < n - 1; ++j) d[j][0] = d[j + 1][0], d[j][1] = d[j + 1][1]; int s = a + x + abs(b - y); dfs(n - 1, sum + s); for (int j = n - 1; j > i; --j) d[j][0] = d[j - 1][0], d[j][1] = d[j - 1][1]; d[i - 1][0] = a, d[i - 1][1] = b; d[i][0] = x, d[i][1] = y; } } int main() { cin >> n; for (int i = 0; i < n; ++i) cin >> d[i][0]; for (int i = 0; i < n; ++i) cin >> d[i][1]; ans = 0; dfs(n, 0); cout << ans << endl; return 0; }
假设输入的 n 是不超过 50 的正整数,d[i][0]、d[i][1] 都是不超过 10000 的正整数。
5)若输入的 n 为 30,接下来的输入是 30 个 0 和 30 个 5,则输出为( )。
2000
2010
2030
2020
所属试卷:CSP-J1入门级初赛试卷[2020]
以下关于 Python 分支结构的描述中,错误的是(
阅读程序,写出程序运行结果。
下面不能作为软件需求分析工具的是( )。
有如下程序:程序运行后的输出结果是( )
有以下函数:函数的功能是。
有以下程序程序运行后的输出结果是。
若有定义:则执行表达式(a=b+c)ǁ(++b)后,a
请在下面程序的横线处填上适当内容,以使程序完整,并使程
表达式 0 or 5 的值为_________。
字典对象的________方法返回字典中的“键-值对”
表达式 sorted([13,1,237,89,100
八进制是一种“逢八进一”的进制,十六进制是一种____
以下程序功能是:计算y年m1月d1日与童年的m2月d2
下面程序的功能是用公式:1/6=1/12+1/22+1
下面4个选项中,是C语言关键字的选项是( )。
( )是信息传输的物理通道
下列合法的标识符是( )。
写一个shell 脚本,检查给出的串是否为回文(pal
某文件的权限为:d-rw-_r--_r--,用数值形式
MySQL客户端程序 _____用于数据库的备份。
_____表是最重要的权限表,存储有用户对所有数据库操
链式存储的存储结构所占存储空间( )。
假设通过同一信道,数据链路层分别采用停-等协议、GBN
下列对顺序存储的有序表(长度为 n)实现给定操作的算法
用一个#include命令可以同时指定数个被包含文件。
学院的每个系都有一名系主任,且一个教师可同时担任多个系
下面不属于软件设计阶段任务的是( )。
输入 :15输出 :________
输入:abceecba输出:________
每份考卷都有一个 8位二进制序列号。当且仅当一个序列号
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型