跳到正文
← 计算机题库可运行实验:自适应Simpson积分
题目描述

可运行实验:自适应Simpson积分

本科 · 挑战支持 1 种语言5 积分

编写程序完成“自适应Simpson积分”。算法契约:把 n 调整为偶数,用复合 Simpson 公式计算 exp(-x²) 在 [a,b] 上的积分。 本实验直接反查课堂任务:求线密度ρ(x)=1+x的细杆质量和质心,再计算变力拉伸弹簧所做功。 程序必须依据关系 M=\int\rho dx,\quad\bar x=M^{-1}\int x\rho dx,\quad W=\int F(x)dx,并在说明中处理边界:密度必须非负且单位一致;位移方向改变时功可为负。 输入三个浮点数 a b n,使用题定离散过程输出保留8位小数;禁止第三方包。

示例 1

输入
0 1 4
输出
0.74685538

示例 2

输入
1 2 8
输出
0.13525428

示例 3

输入
0 2 16
输出
0.88208040

运行限制

时间 2500 ms内存 256 MB