通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
假设输入的 n 和 m 都是正整数,x 和 y 都是在[1,n] 的范围内的整数。
当 m > 0时输出的值一定小于2n。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2019]
若需要向一个二进制文件尾部添加数据,则该文件的打开方式
在以下给出的表达式中,与while(E)中的(E)不等
有以下程序程序运行后的输出结果是( )。
程序流程图中带有箭头的线段表示的是( )。
有以下程序:程序的运行结果是( )。
设有定义:则以下赋值语句中正确的是。
Python语言通过( )来体现语句之间的逻辑关系。
表达式{1,2,3} | {3,4,5}的值为____
若有定义语句:char c='\010';则变量c中包
读文件E:\story.txt,在显示器上输出的内容。
设有定义:"long x=123450L;",则以下能
在按字节编址的计算机M上,题43中f1的部分源程序(阴
某计算机按字节编址,其动态分区内存管理采用最佳适应算法
以下为 u盘插入usb接口后执行fdisk –l的结果
什么是Linux?其创始人是谁?Linux操作系统的诞
关系代数中的σ运算符对应于SQL语言中的 子句。
Armstrong公理系统的三条推理规则是自反律、增广
MySQL默认情况下事务是自动提交的,关闭事务的自动提
所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上
下面关于二分查找的叙述正确的是
ISP是指
(10 分)现有 n(n>100000)个数保存在一维
语句:执行后都使变量x中的值增1,请写出一条同一功能的
给定程序BLANK1.C中,函数fun的功能是在数组中
有以下程序程序执行后的输出结果是
输出:( )
( 寻找等差数列 ) 有一些长度相等的等差数列(数列中
一个包含 n 个分支结点(非叶结点)的非空满 k 叉树
给定 n 个有标号的球,标号依次为 1,2,…,n。将
在下面各世界顶级的奖项中,为计算机科学与技术领域作出杰
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2