通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第二十四届全国青少年信息学奥林匹克联赛初赛试题[2018提高组] 中有题目如下:
第1题
#include <cstdio> int n, d[100]; bool v[100]; int main(){ scanf("%d", &n); for (int i = 0; i < n; ++i){ scanf("%d", d + i); v[i] = false; } int cnt = 0; for (int i = 0; i < n; ++i){ if (!v[i]){ for (int j = i; !v[j]; j = d[j]){ v[j] = true; } ++cnt; } } printf("%d ", cnt); return 0; }
输入 :
10 7 1 4 3 2 5 9 8 0 6
输出 :________
所属试卷:NOIP第二十四届全国青少年信息学奥林匹克联赛初赛试题[2018提高组]
要定义整型数组x,使之包括初值为0的三个元素,下列语句
有如下程序段:执行这个程序段输出字符'*'的个数是
下列语句中,可以作为无限循环语句的是( )。下列语句中
下列给定程序中,函数fun的功能是计算并输出hig
设有定义:以下不能计算出一个char型 数据所占字节
下列排序方法中,最坏情况下时间复杂度最低的是( )。
已知x,y= map (int,['1','2']),
Python标准库_______中提供了计算MD5摘要
已知x={1:1,2:2},那么执行语句x[2]=4之
以下程序段的时间复杂度是。
在C语言中,用关键字____________定义单精度
假设变量a和b均为整型,以下语句可以不借助任何变量把a
在OSI参考模型中,数据链路层的数据服务单元是( )
综述Linux系统的文件权限及其管理。答:Linux用
假设你的用户账号是zheng,现在你登录进入linux
E-R方法的三要素是:实体、属性和 。
修改视图除了可能使用create or replace
位于用户和数据库之间的一层数据管理软件是( )。
双向循环链表的头指针为head,若带头结点,则表空的条
意思是( )
定义三元组(a,b,c)(其中a,b,c均为正数)的距
在 ISO/OSI 参考模型中,实现两个相邻结点间流量
如图,2段链路的数据传输速率为100Mbps,时延带宽
设x=2.5,a=7,y=4.7,算术表达式x+a%3
有如下程序:程序运营后的输出成果是( )
有以下程序程序的运行结果是
下列叙述正确的是
输出:( )
在 1和 2015之间(包括 1和 2015在内)不能
输入:7 31输出:( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2