通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2021] 中有题目如下:
第1题
#include <stdio.h> #define n 100000 #define N n + 1 int m; int a[N], b[N], c[N], d[N]; int f[n], g[N]; void init() { f[1] = g[1] = 1; for (int i = 2; i <= n; i++) { if (!a[i]) { b[m++] = i; c[i] = 1, f[i] = 2; d[i] = 1, g[i] = i + 1; } for (int j = 0; j < m && b[j] * i <= n; j++) { int k = b[j]; a[i * k] = 1; if (i % k == 0) { c[i * k] = c[i] + 1; f[i * k] = f[i] / c[i * k] * (c[i * k] + 1); d[i * k] = d[i]; g[i * k] = g[i] * k + d[i]; break; } else { c[i * k] = 1; f[i * k] = 2 * f[i]; d[i * k] = g[i]; g[i * k] = g[i] * (k + 1); } } } } int main() { init(); int x; scanf("%d", &x); printf("%d %d\n", f[x], g[x]); return 0; }
假设输入的x是不超过1000的自然数,若输入不为"1",把第12行删去不会影响输出的结果。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2021]
某计算机按字节编址,采用页式虚拟存储管理方式,虚拟地址
在 Python 语言中,不能作为变量名的是( )。
有三个关系R、S和T如下。由关系R和S通过运算得到关系
以下程序:程序运行后的结果是( )。
以下选项中不合法的标识符是。
以下四个程序中,完全正确的是。
下面程序中A是抽象类。请在下面程序的横线处填上适当内容
请在下面程序的横线处填上适当内容,以使程序完整,并使运
已知字典x={i : str(i+3) for i i
在循环语句中,_______语句的作用是提前进入下一次
表达式 Falset+1的值为___________。
以下printf语句中的负号的作用是_________
若有定义语句:int b=7;float a=2.5,
简述linux的几个运行级别及其相应的含义。答:0-关
RedHat LINUX安装时自动创建了根用户。
下面哪个命令以用户角度查看进程使用资源( )
设关系R(A,B,C)和关系S(B,C,D),则下列各
用电话线接入Internet上网时除了要缴纳信息费给I
决定局域网特性的主要技术有:传输媒体、拓扑结构和媒体访
例如数据库中有A表,包括学生,学科,成绩 ,序号四个字
( )表示一个新的事务处理块的开始
设x=5>1+2,x的值为_____。
设有以下共用体类型说明和变量定义,则变量a在内存所占字
则表达式x+(y>!z)的值为_____。
设有宏定义:#define lsDIV(k,n)((k
(序列重排)全局数组变量 a 定义如下:const i
( )的 平均 时间复杂度为 O(n log n) ,
(笛卡尔树 )对于一个给定的两两不等的正整数序列,
( 寻找等差数列 ) 有一些长度相等的等差数列(数列中
在 C++程序中,表达式 23|2^5 的值是( )
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型