通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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的自然数,当输入"1000"时,输出为( )。
"15 1340"
"15 2340"
"16 2340"
"16 1340"
所属试卷:CSP-J1入门级初赛试卷[2021]
若有以下程序,则该程序运行后的输出结果是。
有如下程序段,产生编译错误的语句是。
下列关于 RISC 的叙述中,错误的是( )。
给定程序MODI1.C中函数fun功能是:将长整型数中
关系模型允许定义3类数据约束,下列不属于数据约束的是
某系统结构图如下图所示该系统结构图的宽度是( )。
有以下程序:程序运行后的输出结果是。
请在下面程序的横线处填上适当内容,以使程序完整,并使运
已知x={‘a’:’b’,’c’:’d’},那么表达式
_________命令既可以删除列表中的一个元素,也可
下列程序的运行结果为( )。
仅由顺序、选择(分支)和反复(循环)结构构成的程序是_
直接封装RIP、OSPF、BGP报文的协议分别是( )
假定计算机的主频为500MHz,CPI为4。现有设备A
结束后台进程的命令是______
在Linux系统下,第二个IDE通道的硬盘(从盘)被标
关于Samba服务器:(1)叙述该服务器的功能;(2)
将光盘/dev/hdc卸载的命令。答:umount/d
在System V进程通讯方式中,ipc_perm结构
MYSQL并发控制的主要方法是采用 _____ 。
选择数据库TEST为当前数据库的命令是 。
在数据模型的三要素中,最基本、最核心的是( )。
存储结构属于三级模式中的( )
分别以下列序列构造二叉排序树,与用其它三个序列所构造的
下列关于 DMA 方式的叙述中,正确的是。I.DM
若路由器向 MTU=800B 的链路转发一个总长度为
设有以下共用体类型说明和变量定义,则变量d在内存所占字
假设输入总是合法的(一个整数和一个不含空白字符的字符串
循环队列的存储空间为Q(1:200),初始状态为fro
输入 :62 6 3 4 5 1输出 :____
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2