通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2019] 中有题目如下:
第1题
#include<cstdio> using namespace std; int n, m; int a[100], b[100]; int main() { scanf("%d%d", &n, &m); for (int i = 1; i <= n; ++i) a[i] = b[i] = 0; for (int i = 1; i <= m; ++i) { int x, y; scanf("%d%d", &x, &y); if (a[x] < y && b[y] < x) { if (a[x] > 0) b[a[x]] = 0; if (b[y] > 0) a[b[y]] = 0; a[x] = y; b[y] = x; } } int ans = 0; for (int i = 1; i <= n; ++i) { if (a[i] == 0) ++ans; if (b[i] == 0) ++ans; } printf("%d", ans); return 0; }
若 m 个 x 两两不同,且 m 个 y 都相等,则输出的值为( )
2n-2
2n
2m
2n-2m
所属试卷:CSP-J1入门级初赛试卷[2019]
在以下给出的表达式中,与while(E)中的(E)不等
有以下程序程序运行后的输出结果是( )。
以下叙述中错误的是( )。
下列关于运算符重载描述中,正确的是( )。
程序阅读题1、2、#include<iostream.
可以使用内置函数_______查看包含当前作用域内所有
程序段如下:print函数输出的结果。
假设有列表a=['name','age','sex’]
下列说法错误的是。
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
若以下程序时输入:-2<回车>,则程序的输出结果是__
下面程序的运行结果________。
输入的n等于1001时,程序不会发生下标越界。
在数据传输中,需要建立连接的是 ( )
已知一个文件中存放若干工人档案记录,其数据结构如下:定
Linux不可以与MS-DOS、OS/2、Window
将前一个命令的标准输出作为后一个命令的标准输入,称之为
在System V进程通讯方式中,ipc_perm结构
在ps命令中什么参数是用来显示所有用户的进程的?
下面哪一个不是MySQL默认创建的数据库( )。
对需要频繁插入和删除结点的线性表,适合的存储方式是(
语句scanf("%7.2f",&a);是合法的。
C语言中一个函数由函数首部和_____两部分组成。
在主函数中从键盘输入若干个数放入数组中,用0结束输入并
请编写函数proc,其功能是:判断形参n中的正整数是几
需求分析阶段产生的主要文档是
将a、b、c三个结点链成一个单向链表,并给各结点的数据
(烽火传递) 烽火台又称烽燧,是重要的军事防御设施,一
队列快照是指在某一时刻队列中的元素组成的有序序列。例如
小陈现有2个任务A,B要完成,每个任务分别有若干步骤如
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2