aoj1313( simpson公式求三維體積)

2021-07-27 16:51:11 字數 603 閱讀 5111

/*

translation:

三維座標系上有2個稜柱,分別平行與z軸以及y軸,現在分別給出它們在xy平面和xz平面上的底面頂點,求兩個稜柱相交部分的體積。

solution:

主要思路是不難,但前提得知道simpson公式。利用該公式即可將積分公式化為普通的公式。然後微積分求出來的既是體積。

*/#include #include #include #include using namespace std;

const int maxn = 200 + 5;

const double inf = 0x3f3f3f3f * 1.0;

int x1[maxn], y1[maxn], m, n;

int x2[maxn], z2[maxn];

vectorxv;

double getwidth(int* x, int* y, int n, double x)

} return max(0.0, ub-lb);

}int main()

} printf("%.10f\n", ans);

}return 0;

}

三點求圓公式Matlab 和C 版程式

三點求圓公式matlab 和c 版程式 給定三個點做圓弧軌跡規劃 function p p plot circle p1,p2,p3 利用這三個點做乙個平面方程 k 11 p1 2 p3 2 p2 3 p3 3 p2 2 p3 2 p1 3 p3 3 k 12 p2 1 p3 1 p1 3 p3 3...

用海龍公式求三角形面積

已知三角形的三條邊的邊長直接求三角形面積的公式。表示式為 s p p a p b p c 它的特點是形式漂亮,便於記憶。海龍公式 已知三條邊求面積 s p p a p b p b 開根號 其中 p a b c 2 public class 求三角形面積 class extends shape 求三角...

藍橋杯2023年第三題求 滿足如下公式的個數

解題 於藍橋杯老師 兩種方法一種是用遞迴,另一種是用algorithm庫函式中的全排列函式next permutation具體 如下 include include using namespace std int a int count 0,i,ans 0 bool check 開始定義遞迴函式 遞...