“科大国创杯”
2024年安徽省青少年信息学科普日活动
小学组试题
比赛时间: 2024年4月13日09:00∼12:00
题目名称 分析 代数 几何 博弈
题目类型 传统型 传统型 传统型 传统型
目录 analysis algebra geometry game
可执行文件名 analysis algebra geometry game
输入文件名 analysis.inalgebra.ingeometry.in game.in
输出文件名 analysis.outalgebra.outgeometry.out game.out
每个测试点时限 1秒 1秒 1秒 2秒
内存上限 512MiB 512MiB 512MiB 512MiB
数据组数 20 25 20 25
提交源程序程序名
对于C++语言 analysis.cppalgebra.cppgeometry.cpp game.cpp
编译选项
对于C++语言 -O2 -std=c++14
注意事项与提醒:
1.文件名(程序名和输入输出文件名)必须使用英文小写。
2. C/C++中函数main()的返回类型必须是 int,程序正常结束时的返回值必须是 0。
3.选手需要要在桌面上建立以选手参赛号为名的目录,并由选手为每道题再单独建立一个子
目录,子目录名与对应试题的英文名相同。选手提交的每道试题的源程序必须存放在相应
的子目录下。
4.因违反以上三点而出现的错误或问题,申诉时一律不予受理。如果现场有不同要求,以现
场为准。
5.若无特殊说明,结果的比较方式为全文比较(过滤行末空格及文末回车)。
6.程序可使用的栈内存空间限制与题目的内存限制一致。
7.只提供Linux格式的附加样例文件。
8.评测在当前最新的 NOI Linux下进行,各语言的编译器版本以其为准。
1分析
(analysis.cpp)
1.1问题描述
小可可最近在学数学运算!他希望考考你,给你两个整数 A, B,询问A×B是否是偶数。
1.2输入
一行,两个整数 A, B。
1.3输出
如果A×B是偶数,输出 Yes,否则输出 No。
1.4输入输出样例 1
1.4.1输入样例
1 3
1.4.2输出样例
No
1.5输入输出样例 2
1.5.1输入样例
1000000000000000000 1000000000000000000
1.5.2输出样例
Yes
1.6约定和数据范围
数据点1∼5,1≤A, B≤10
4
。
数据点6∼10,1≤A, B≤10
9
。
数据点11∼20,1≤A, B≤2
64
−1
1
2代数
(algebra.cpp)
2.1问题描述
小可可最近在学习代数运算中的点积!
给你两个长度为 n的向量,求它们的点积。对于两个向量 (a1, a2,· · ·, an)和(b1, b2,· · ·, bn),
点积定义为 a1b1+a2b2+· · ·+anbn
2.2输入
第一行,一个整数 n。
第二行, n个整数,代表 a1, a2, . . . , an。
第三行, n个整数,代表 b1, b2, . . . , bn。
2.3输出
一行,一个整数,表示两个向量点积的结果。
2.4输入输出样例 1
2.4.1输入样例
5
“科大国创杯” 2024年安徽省青少年信息学科普日活动 小学组C++试题