通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2020] 中有题目如下:
第1题
#include <iostream> using namespace std; long long n, ans; int k, len; long long d[1000000]; int main() { cin >> n >> k; d[0] = 0; len = 1; ans = 0; for (long long i = 0; i < n; ++i) { ++d[0]; for (int j = 0; j + 1 < len; ++j) { if (d[j] == k) { d[j] = 0; d[j + 1] += 1; ++ans; } } if (d[len - 1] == k) { d[len - 1] = 0; d[len] = 1; ++len; ++ans; } } cout << ans << endl; return 0; }
假设输入的 n 是不超过262 的正整数,k 都是不超过 10000 的正整数。
2)判断:若 k>1,则输出 ans 时,len 一定小于 n。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
以下程序段是函数返回a所指数组中最大的值所在的下标值,
下面程序段(int w=4,x=3,y=2,z=1;
下列设备中,适合采用 DMA 输入 / 输出方式的是
有以下程序:程序的运行结果是( )。
给定程序MODI1.C中函数fun功能是:将长整型数中
以下叙述中正确的是( )。
N个有序整数数列已放在一维数组中,给定下列程序中,函数
一名雇员就职于一家公司,一个公司有多名雇员,则实体公司
有以下程序:程序运行后的输出结果是( )。
若有定义:有C语言表达式 (a++ && b++)?
有如下程序:程序运行后的输出结果是。
random模块中_______方法的作用是将列表中的
下列选项中不属于结构化程序设计原则的是( )。
设文件number.dat中存放了一组整数。请编写程序
以下程序执行结果是_________。
什么是Linux?其创始人是谁?Linux操作系统的诞
以192.168.6.0/255.255.255.0代
对于函数依赖X→Y,如果Y是X的子集,此函数依赖称为
_____表是最重要的权限表,存储有用户对所有数据库操
(第k小路径)给定一张.个点.条边的有向无环图,顶点编
软件生存周期一般可分为 、可行性研究、 、设计
对于具备设备独立性的系统,下列叙述中,错误的是
(9分)43题的C语言代码,对应的机器级代码如下,请回
(7分)采用swap 指今实现进程互斥。lock为TR
设有宏定义#define PI 3.14和#defin
若有以下定义,则计算表达式y+=y-=m*=y后的y值
若有定义语句:char*s1-"OK",*s2="ok
输入 :10 7 1 4 3 2 5 9 8 0 6输
(序列重排)全局数组变量 a 定义如下:const i
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2