通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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++
i = (i + 1) % n
c++
p ^= 1
所属试卷:CSP-J1入门级初赛试卷[2021]
(本题 10 分)某工程包含 12 个活动,使用下图所
设循环队列为Q(1:m),其初始状态为front=re
给定程序中,函数fun的功能是:将形参n中,各位上为偶
有以下程序:程序运行后的输出结果是( )。
已知a=5,b=6,c=7,d=8,m=2,n=2,执
按下列要求编程,实现类的定义,并在主函数中测试这个类。
已知列表 x=[1,3,2],那么执行语句 y=lis
数学表达式 用Python语句写出,正确的语句是。
表达式{1,2,3}&{2,3,4}的值为______
编写程序实现功能:输入整数a和b,若a2和b2>100
请读程序段以上程序段的输出结果为________。
当输入“5 2 11 9 16 10”时,输出为“3
请编写函数fun,函数的功能是:判断字符串是否为回文?
要查找文件除了用find命令外还可以用什么命令?
系统需求分析两个重要的结果是数据流图和 。
一个递归算法必须包括
专线方式接入Internet时,可以按照实际通信量(即
(7 分)下表给出了整型信号量 S 的 wait和
已知森林F及与之对应的二叉树T ,若F的 先 根 遍
下面哪个选项是11 1011 1001 0111 和0
格式字符%o用来以八进制形式输出整数。
执行语句char str[81]="abcdef";后
在C语言中,函数可以嵌套定义。
若在定义语句:int a,b,c,*p=&c;接着执行
给定程序fun函数的功能是:根据整型形参m,计算如下公
函数fun的功能是:将十进制正整数m转换成k(2sks
线性表的链式存储结构与顺序存储结构相比,链式存储结构的
原字符串中任意一段连续的字符组成的新字符串称为子串。则
书架上有 21 本书,编号从 1 到 21 ,从其中选
将 5 个数的序列排序,不论原先的顺序如何,最少都可以
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2