通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
数据字典(DD)所定义的对象包含于( )。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则
有以下程序程序运行后的输出结果是( )。
有以下程序:程序运行后的输出结果是( )。
程序阅读题1、2、#include<iostream>
表达式list(range(5))的值为_______
带有else子句的循环如果因为执行了break语句而退
编写程序,其功能是:用for循环语句求1到n之间所有偶
已知x=[3],那么执行x+=[5]之后x的值为___
以下程序运行结果是___________。
下面4个选项中,是不合法的用户标识符的选项是( )。
以下程序执行结果是___________。
以下程序的功能是
以下程序输出的结果是( )。
由N个有序整数组成的数列已放在一堆数组中,给定程序MO
使用进程调度启动,指定30分钟后(或在2008年12月
假设你是系统管理员,需要增加一个新的用户账号zheng
MYSQL并发控制的主要方法是采用 _____ 。
用图树型结构表示实体类型及实体间联系的数据模型称为
用不带头结点的单链表存储队列时,其队头指针指向队头结点
树中的结点和图中的顶点就是指数据结构中的数据元素。
查找数据库中所有的数据表用以下哪一项( )
某请求分页存储系统的页大小为 4KB,按字节编址。系统
假设输入的 n、m 均是不超过 100 的正整数,输出
设x和y均为int型变量,则以下for循环中的scan
已知i=5,写出语句a=(i>5)?0:1;执行后整型
有如下程序段:如下论述中正确的是( )
给定程序中,函数fun的功能是:判定形参a所指的NxN
所谓的 “中断 ”是指( )。
应用快速排序的分治思想,可以实现一个求第 K 大数的程
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库