通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数。
5)若输入的 n 等于 205,891,132,094,649(即 3^{30}),输入的 k 为 3,则输出等于( )。
3^{30}
(3^{30}-1)/2
3^{30}-1
(3^{30}+1)/2
所属试卷:CSP-J1入门级初赛试卷[2020]
如果一个模板声明列出了多个参数,则每个参数之间必须用逗
编写代码,获得用户输入的一个数字(1~12),输出对应
给定程序MODI1.C中函数fun的功能:先将s所指字
人员的记录由编号和出生年、月、日组成,N名人员的数据已
有以下程序:程序运行的结果是( )。
以下叙述正确的是( )。
有以下程序程序执行后输出结果是( )。
有以下程序:程序的运行结果是( )。
有以下程序程序运行后的输出结果是。
元组的访问速度比列表要快一些,如果定义了一系列常量值,
己知x为非空列表,那么表达式x.sort==sor
表达式':'.join('hello word.'.s
函数swap(int x,int y)可完成对x和y值
在一个C源程序文件中,若要定义一个只允许本源文件中所有
在C语言中,输入操作是由库函数___________完
C类IP地址的最高三个比特位,从高到低依次是( )
下列排序方法中,若将顺序存储更换为链式存储,则算法的时
在底半技术中把一个中断处理分为哪几部分?为什么采用这种
create user语句创建用户帐号时______
在INSERT触发器中,可以引用一个名为 ______
下列给出的部件中,其 位 数 (宽度)一定与机器字长相
mysql数据库中存储有用户对某个数据库操作权限的表是
集合与线性表的区别在于是否按关键字排序。
某计算机系统中的磁盘有 300 个柱面,每个柱面有 1
(8 分)某计算机用硬盘作为启动盘,硬盘第一个扇区存放
程序段:循环体语句执行_____次。
设a,b,c,t为整型变量,初值为a=3,b=4,c=
数组名和函数名均可以作为函数的实参和形参。
(Josephus问题)有n个人围城一个圈,依次标号0
(交通中断)有一个小国家,国家内有 n座城市和 m条双
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2