通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2021] 中有题目如下:
第1题
(Josephus问题)有n个人围城一个圈,依次标号0至n-1。从0号开始,依次0,1,0,1,...交替报数,报到1的人会离开,直至圈中只剩下一个人。求最后剩下人的编号。
试补全模拟程序。
#include <stdio.h> const int MAXN = 1000000; int F[MAXN]; int main() { int n; scanf("%d", &n); int i =0, p = 0, c = 0; while (①) { if (F[i] == 0) { if (②) { F[i] = 1; ③; } ④; } ⑤; } int ans = -1; for (i = 0; i < n; i++) if (F[i] == 0) ans = i; printf("%d\n", ans); return 0; }
②处应填( )
i % 2 == 0
i % 2 == 1
p
!p
所属试卷:CSP-J1入门级初赛试卷[2021]
如果利用C++流进行输入输出,下面的叙述中正确的是
有定义及初始化int a=3,*p=&a;,*p的值是
使用 turtle 库的 turtle.fd函数和
给定程序MODI1.C中函数fun功能是:将长整型数中
一个栈的初始状态为空。现将元素A,B,C,D,E依次入
算法的有穷性是指( )。
设数据元素的集合D={1,2,3,4,5},则满足下列
请在下面程序的横线处填上适当内容,以使程序完整,并使程
下列关于纯虚函数的描述中,正确的是( )。
代码 print(1,2,3,sep=':')的执行结
Python关键字elif表示__________和_
假设已从标准库functools导入reduce函
假设已从标准库functools导入reduce( )
若有定义:int a[]={2,4,6,8,10,12
下面4个选项中,是C语言关键字的选项是( )。
假设输入的所有数的绝对值都不超过1000,将第28行中
将/home/stud1/wang目录做归档压缩,压缩
MySQL中索引存储类型有两种:哈希(HARSH)索引
条件“BETWEEN 20 AND 30”表示年龄在2
有n个叶子的哈夫曼树的结点总数为
下面的选项是关系数据库基本特征的是( )。
请设计一个队列,要求满足:①初始时队列为空;②入队时,
(9分)43题的C语言代码,对应的机器级代码如下,请回
数组整体不参加数据处理(即不参加各种运算),参加数据处
静态变量和外部变量的初始化是在_____阶段完成的,而
有以下计算公式若程序前面已经在命令行中包含math.h
2)判断:若输入的两个字符串长度均为 101 时,则
甲乙丙丁四人在考虑周末要不要外出郊游。已知①如果周末下
根节点深度为0,一棵深度为h 的满k(k>1)叉树,即
拓扑排序是指将有向无 环图 G中的所有顶点排成一个线性
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2