早教吧作业答案频道 -->数学-->
第四题凸多边形的三角形划分(文件名:4.pas)在一个凸多边形中,通过若干条互不相交的对角线,把这个凸多边形剖分成了若干个三角形.现在的任务是根据输入的凸多边形的边数,求不同剖分
题目详情
第四题 凸多边形的三角形划分(文件名:4.pas)
在一个凸多边形中,通过若干条互不相交的对角线,把这个凸多边形剖分成了若干个三角形.现在的任务是根据输入的凸多边形的边数,求不同剖分的方案数Cn .比如当n=5时,有如下5种不同的方案,所以C5=5.输入文件4.in:一个正整数,表示凸多边形的边数.(n
在一个凸多边形中,通过若干条互不相交的对角线,把这个凸多边形剖分成了若干个三角形.现在的任务是根据输入的凸多边形的边数,求不同剖分的方案数Cn .比如当n=5时,有如下5种不同的方案,所以C5=5.输入文件4.in:一个正整数,表示凸多边形的边数.(n
▼优质解答
答案和解析
program p2_2(input,output);
const max=21;
var c:array[2..max] of longint;
n,i,k:integer;
total:longint;
begin
readln(n);
c[2]:=1;
for i:=3 to n do
begin
c[i]:=0;
for k:=2 to i-1 do c[i]:=c[i]+c[k]*c[i-k+1];
end;
writeln(c[n]);
end.
const max=21;
var c:array[2..max] of longint;
n,i,k:integer;
total:longint;
begin
readln(n);
c[2]:=1;
for i:=3 to n do
begin
c[i]:=0;
for k:=2 to i-1 do c[i]:=c[i]+c[k]*c[i-k+1];
end;
writeln(c[n]);
end.
看了 第四题凸多边形的三角形划分(...的网友还看了以下:
在三角形ABC中,角ABC的对边是abc,且满足cos3/5,向量AB乘向量AC=3.求三角形AB 2020-04-11 …
数学题、、给很多分分1、在三角形abc中,角bac=120,ad平分角bac,ab=5,ac=3, 2020-05-13 …
1.在三角形ABC中,角C=90度,角A=30度,分别以AB、AC为边为三角形ABC的外边作等边三 2020-05-17 …
两道相似三角形证明题一,正方形ABCD中,Q是边DC的中点,P是边BC的四等分点求证:(1)三角形 2020-05-17 …
如图,在三角形ABC中,角C=90度,若把三角形ABC沿直线DE折叠,使三角形ADE与三角形BDE 2020-06-27 …
在三角形ABC中,角A、B、C的对边分别为a、b、c,B=兀/3,cosA=4/5,b=根号3(1 2020-07-13 …
在三角形ABC中,角A,B,C所对边分别为a,b,c且tanA=1/2.(1)求tanC值(2)若 2020-07-30 …
如图,rt三角形abc中,角acb=9o度,角abc=30度.分别以斜边ab、直角边bc为边向外等 2020-08-03 …
三角形ABC中,角A,角B,角C的对边分别为a,b,c,抛物线y=x^2-2ax+b^2交x轴于两点 2020-11-12 …
1,已知RT三角形ABC中,角C=90度,AC=BC,AD是角BAC的平分线,求证AC+CD=AB2 2020-12-25 …