通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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中的“++”是作为成员函数重载的运算符
以下关于 Python 全局变量和局部变量的描述中,错
x = "3.1415926",以下哪个选项表示"3.
函数fun功能是:将a、b中的两个两位正整数合并形成一
给定程序中,函数fun的功能是:将形参n中,各位上为偶
若有定义语句:则以下赋值语句正确的是( )。
有以下程序程序运行后的输出结果是。
已知x=[[1,3,3],[2,3,1]],那么表达式
在函数内部没有任何方法可以影响实参的值。
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如
一个C程序的执行是从( )。
在C语言中,输入操作是由库函数____________
打印出所有“水仙花数”,所谓:“水仙花数”是指一个三位
计算机网络的拓扑结构主要取决于它的( )
以下程序的输出结果是( )。
删除文件命令为( )
RPM有5种基本操作模式,即:______
分别叙述linux对IDE硬盘和usb接口的移动硬盘的
简要论述Kswapd核心线程的动态特性。答:主要通过n
MySQL创建存储过程时 _____表示输入类型参数。
SQL语言中,修改记录值的命令是
散列函数有一个共同的性质,即函数值应当以( )取其值域
对含有600个元素的有序顺序表进行折半查找,关键字之间
(归并第 k 小)已知两个长度均为 n 的有序数组 a
已知i=5.6,写出语句a=(int)i;执行后变量i
若i和k都是int类型变量,有如下for语句:下面有关
输入:xyzxyw输出:( )
(数字删除)下面程序的功能是将字符串中的数字字符删除后
输入:2 3 4输出:____
输入: 7 ABDCEGF BDAGECF输出:
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2