通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
有如下类说明,在构造函数TestClass1的下列定义
下列运算符中,优先级最高的是( )。
Java中用来定义包的关键字是( )。
以给定的一句话作为字符串变量 seq,完善下列程序,要
以下选项中字符串不合法的是( )。
以下程序中关于指针输入格式正确的是( )。
有如下程序:程序运行后的输出结果是。
请在下面程序的横线处填上适当内容,以使程序完整,并使程
编写程序,其功能为打印如下图所示图形。 * *** *
已知列表 x=[1,2],那么连续执行命令y=x[:]
己知x为非空列表,那么表达式x.sort==sor
表达式'%s'%65==str(65)的值为_____
程序段如下:print函数输出的结果( )。
达式 str ([1, 2,3])的值为_______
以下程序找出二维数组a中每行的最大值,并按一一对应的顺
以下程序的输出结果是( )。
下列应用中,适合使用B+树的是( )。
Linux操作系统中,当我们输入sudo 以提升权限时
数据库的恢复是以 ___ 为基础的。
将student表上的sname、sbirth两字段的
若任一个字符的编码都不是其他字符编码的前缀,则称这种编
下列关于非空B树的叙述中,正确的是( )。I 插入操作
功能:用函数将第2个串连接到第1个串之后,不允许使用s
执行下面两个语句,输出的结果是_____。
若i和k都是int类型变量,有如下for语句:下面有关
有如下的有向图,节点为A,B,⋯,J,其中每条边的长度
1948 年,( )将热力学中的熵引入信息通信领域,标
G 是一个非连通简单无向图 ,共有 28 条边,则该图
(中位数)给定 n(n 为奇数且小于1000)个整数,
(最大子矩阵和)给出 m行n 列的整数矩阵,求最大的子
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2