通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2021] 中有题目如下:
第1题
#include <iostream> #include <cmath> using namespace std; const double r = acos(0.5); int a1, b1, c1, d1; int a2, b2, c2, d2; inline int sq(const int x) { return x * x; } inline int cu(const int x) { return x * x * x; } int main() { cout.flags(ios::fixed); cout.precision(4); cin >> a1 >> b1 >> c1 >> d1; cin >> a2 >> b2 >> c2 >> d2; int t = sq(a1 - a2) + sq(b1 - b2) + sq(c1 - c2); if (t <= sq(d2 - d1)) cout << cu(min(d1, d2)) * r * 4; else if (t >= sq(d2 + d1)) cout << 0; else { double x = d1 - (sq(d1) - sq(d2) + t) / sqrt(t) / 2; double y = d2 - (sq(d2) - sq(d1) + t) / sqrt(t) / 2; cout << (x * x * (3 * d1 - x) + y * y * (3 * d2 - y)) * r; } cout << endl; return 0; }
假设输入的所有数的绝对值都不超过1000,当输入为“0 0 0 1 1 0 0 1”时,输出为“1.3090”。
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2021]
某页式虚拟存储管理系统采用固定分配局部置换的 LRU
编写代码获得用户输入的一个三角形的 3 条边长,计算三
以下关于 Python 语言复数类型的描述中,错误的是
请编一个函数void fun(int tt[M][N]
下列选项中,不属于数据库管理的是( )。
下列方法中,属于白盒法设计测试用例的方法的是( )。
表达式{1,2,3}&{3,4,5}的值为______
Python标准库__________中提供了计算MD
用于删除数据库表test中所有name字段值为’100
编写程序实现功能:输入整数a和b,若a2和b2>100
设有程序段:int k=10;while(k=0)k=
rpm包是red hat版本linux的首选软件格式
简述在虚拟机中安装Red Hat Linux 9.0
在xdm的配置目录中,哪个文件用来设置在用户通过xdm
下面哪种写法表示如果cmd1成功执行,则执行cmd2命
Linux在终止进程时,使用哪个命令可以直接加上进程名
创建表语句中表示定义默认约束的子句是
备份最近一次完全备份以后发生变化的数据,称为 ___备
在三级模式结构中,视图属于 ____ ,提高了数据库的
修改视图除了可能使用create or replace
视图是从 _____ 或其它视图导出的虚表。
线性表的顺序存储结构是可以按序号随机存取的。
删除经销商1018的数据记录的代码为( ) from
定义int a[2][3];,表示数组a中的元素个数是
预处理命令行都必须以_____号开始。
x=5,y=8时,C语言表达式5-2>=x-1<=y-
关系运算符 <= 与 == 的优先级相同。
独根树的高度为 1。具有 61 个结点的完全二叉树的高
设变量 x 为 float 型且已赋值,则以下语句中能
在使用高级语言编写程序时,一般提到的“空间复杂度”中的
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型