通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数。
1)判断:若 k=1,则输出 ans 时,len = n。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
已知基类Employee只有一个构造函数,其定义如下:
在E—R图中,用来表示实体联系的图形是( )。
请编写一个函数fun,他的功能是:根据以下公式求 π的
下列各选项中,不属于序言性注释的是( )。
下列给定程序中,函数fun的功能是:从s所指字符串中,
有以下程序程序的运行结果是( )。
有以下程序程序运行后的输出结果是。
有以下程序:程序的输出结果是。
已知列表x=[1,3,2],那么执行语句 y=list
如果函数中没有return语句或者return语句不带
十进制数 10转换为二进制为 1010。( )
在C语言中,根据数值的取值范围不同,可以将整型定义为_
若a、b、c、d都是int型变量且都已经正确赋初值,则
UDP协议实现分用(demultiplexing)时所
当使用mount进行设备或者文件系统挂载的时候,需要用
用SELECT进行模糊查询时,可以使用 或 等
查看MySQL服务器上有哪些数据库的命令是
关系数据库的实体完整性规则规定基本关系的 都不能
视图定义时algorithm参数值为 _____ 表示
使用 ____ 是提高select操作性能的最佳途径
在数据库的三级模式结构中,对数据内部表示或底层表示进行
对需要频繁插入和删除结点的线性表,适合的存储方式是(
一棵有n个结点的二叉树,从上到下,从左到右用自然数依次
有实现xxy的两个C语言函数如下:unsigned u
成本估计方法主要有 、 和算法模型估计三种类型
(Josephus问题)有n个人围城一个圈,依次标号0
(大整数开方 )输入一个正整数 n(1<=n<10 1
(字符串替换) 给定一个字符串 S(S 仅包含大小写字
输入: 3 1 2输出: __________
近20年来,许多计算机专家都大力推崇递归算法,认为它是
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2