通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2019] 中有题目如下:
第1题
#include <cstdio> using namespace std; int n; int a[100]; int main() { scanf("%d", &n); for (int i = 1; i <= n; ++i) scanf("%d", &a[i]); int ans = 1; for (int i = 1; i <= n; ++i) { if (i > 1 && a[i] < a[i - 1]) ans = i; while (ans < n && a[i] >= a[ans + 1]) ++ans; printf("%d ", ans); } return 0; }
5)若输入的 a 数组是一个严格单调递增的数列,此程序的时间复杂度是
O(logn)
O(n^2)
O(nlogn)
O(n)
所属试卷:CSP-S1提高级初赛试卷[2019]
计算斐波那契数列第n项的函数定义如下,执行调用表达式f
Java为移动设备提供的平台是( )。
以下程序中,while 循环的循环次数是( )。
下列程序检查所输入的字符串是否为回文,若是回文则输出“
数据管理技术发展的三个阶段中,( )没有专门的软件对数
以下叙述中正确的是( )。
下列给定程序中,函数fun的功能是:用选择法对数组
有以下程序:程序的运行结果是。
动态绑定的多态性是通过虚函数实现的。
已知 x= [[1]]*3,那么执行语句x[0][0]
Python内置函数___________用来返回数值
下面程序段中循环体的执行次数是___________。
读文件E:\story.txt,在显示器上输出的内容。
有函数原型为void f(int,int *);主函数
表达式值的数据类型为________。
以下程序打开新文献f.txt,并调用字符输出函数将a数
有以下程序 程序运营时输入:1234567程序的运营
Linux有三个查看文件的命令,若希望在查看文件内容过
修改用户自身的密码可使用( )
在Linux系统下,第二个IDE通道的硬盘(从盘)被标
当登录Linux时,一个具有唯一进程ID号的shell
Mysqldump语句使用 _____参数可实现备份整
视图定义时algorithm参数值为 _____ 时表
如果应用环境处理的语言种类较多,如互联网中,应该选择
功能:根据整型形参m,计算如下公式的值:y=sin(m
输出的第一行为“-1”。
若变量已正确定义,以下选项中非法的表达式是
在计算机内部用来传送、存贮、加工处理的数据或指令都是以
小陈现有2个任务A,B要完成,每个任务分别有若干步骤如
(子集划分)将 n 个数{1,2,…,n}划分成 r
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2