通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 < n
c < n
i < n - 1
c < n - 1
所属试卷:CSP-J1入门级初赛试卷[2021]
在面向对象方法中,不属于“对象”基本特点的是
下面不属于软件设计阶段任务的是
下列运算符中,优先级最高的是( )。
下列程序检查所输入的字符串是否为回文,若是回文则输出“
C语言程序的模块化通过以下哪个选项来实现?( )
下列给定程序的功能是调用fun函数建立班级通信录。通信
若有以下程序段则以下选项中值为6的表达式是。
有以下程序程序运行后的输出结果是。
以下叙述中正确的是。
无法删除集合中指定位置的元素,只能删除特定值的元素。
已知 x = [3,5,3,7],那么表达式[x.in
______目录用来存放系统管理员使用的管理程序。
在Windows9.x环境下共享Unix/Linux中
简述解决忘记root密码的办法。参考答案:1)用Red
关闭linux系统(不重新启动)使用的命令答:halt
在哪个文件中保存了sendmail的别名?
在数据库的三级模式结构中,模式只有 个
使用视图不仅可以查询数据,还可以更新数据,对视图的更新
视图定义时algorithm参数值为 _____ 表示
对于队列操作数据的原则是( )。
触发器不是响应以下哪一语句而自动执行的Mysql语句
异常事件在当前指令执行过程中进行检测,中断请求则在当前
(8 分)某进程的两个线程 T1 和 T2 并发执行
(8分)进程P通过系统调用请求从键盘读入一个字符。题目
请看以下情景:「老板:下班前代码一定要发到线上哈!程序
假设输入的 x、y 均是不超过 15 的自然数,删去第
设x=(5>1)+2,x的值为_____。
在主函数中从键盘输入若干个数放入数组中,用0结束输入并
设G是有n个结点、m条边(n ≤m)的连通图,必须删去
输出: ________________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2