其中\(\Delta\)比较容易,它的底边在某条横线上,所以底边选择为\(C_2^2+C_3^2+\cdots+C_{n+1}^2=C_{n+2}^3\).
其中\(\nabla\)的数目,边长为1的数目为\(1+2+...+(n-1)=C_n^2\), 边长为2的数目为\(1+2+...+(n-3)=C_{n-2}^2\),...
所以总数为\(C_n^2+C_{n-2}^2+C_{n-4}^2+...\).
然后我们需要分奇偶分别计算,最后得到数目为\(\lfloor\frac{2n^3+3n^2-2n}{24}\rfloor\)
两者相加,最终结果为\(\lfloor\frac{2n^3+5n^2+2n}{8}\rfloor\)
mathe 发表于 2024-11-4 17:09
三角形分两类,尖头朝上的\(\Delta\)和尖头朝下的\(\nabla\).
其中\(\Delta\)比较容易,它的底边在某条横线 ...
n=5时,应该是49个吧。 aimisiyou 发表于 2024-11-4 18:49
n=5时,应该是49个吧。
Clear["Global`*"];(*清除所有变量*)
deg=Pi/180;(*角度制下1°所对应的弧度*)
pt={Cos,Sin}(*每一行起始点的偏移向量*)
n=5;(*每边的段数*)
(*产生所有的三角形的顶点的坐标*)
aa=Table;
(*对aa的每一行两两组合,然后再去括号,形成线段两点对(这两个点所在的线段平行于x轴)组成的列表*)
bb=Flatten[#,1]&@(Subsets[#,{2}]&/@aa)
(*对每个线段判定,能否形成顶点在上的△,似乎每一个都能形成△*)
cc=If[#[]+EuclideanDistance[#[],#[]]*Sin<=n*Sin,1,0]&/@bb
(*对每个线段判定,能够形成顶点在下的▽*)
dd=If[#[]-EuclideanDistance[#[],#[]]*Sin>=0,1,0]&/@bb
ee=Total+Total(*计算所有的可能的个数*)
来,我用穷举法把所有的答案都告诉你!
最后结果48个! 下三角形▽的个数数列!
https://oeis.org/A173196
通项公式为
a(n) = (4*n^3 + 6*n^2 - 4*n - 3 + 3*(-1)^n)/48
上三角形△的个数
https://oeis.org/A000292
通项公式
a(n) = C(n+2,3) = n*(n+1)*(n+2)/6
两者求和后的通项公式
\[\frac{1}{16} \Big(2 n (n+2) (2 n+1)+(-1)^n-1\Big)=\left\lfloor \frac{1}{8} n (n+2) (2 n+1)\right\rfloor\] 从简单想起。主帖=8层
01层=0001=01=单个
02层=0005=04+1=单个+4个
03层=0013=09+3+1=单个+4个+9个
04层=0027=16+6+3+1+(1)=单个+4个+9个+16个+(4个)。()表示尖朝下。
05层=0048=25+10+6+3+1+(3)=单个+4个+9个+16个+25个+(4个)。()表示尖朝下。
06层=0078=36+15+10+6+3+1+(6+1)=单个+4个+9个+16个+25个+36个+(4个+9个)。()表示尖朝下。
07层=0118=49+21+15+10+6+3+1+(10+3)=单个+4个+9个+16个+25个+36个+49个+(4个+9个)
08层=0170=64+28+21+15+10+6+3+1+(15+6+1)=单个+4个+9个+16个+25个+36个+49个+64个+(4个+9个+16个)
09层=0235=81+36+28+21+15+10+6+3+1+(21+10+3)=单个+4个+9个+16个+25个+36个+49个+64个+81个+(4个+9个+16个)
10层=0315=100+45+36+28+21+15+10+6+3+1+(28+15+6+1)=单个+4个+9个+16个+25个+36个+49个+64个+81个+100个+(4个+9个+16个+25个)
11层=0411=121+55+45+36+28+21+15+10+6+3+1+(36+21+10+3)=单个+4个+9个+16个+25个+36个+49个+64个+81个+100个+121个+(4个+9个+16个+25个)
12层=0525=144+66+55+45+36+28+21+15+10+6+3+1+(45+28+15+6+1)=单个+4个+9个+16个+25个+36个+49个+64个+81个+100个+121个+144个+(4个+9个+16个+25个+36个)
13层=0658=169+78+66+55+45+36+28+21+15+10+6+3+1+(55+36+21+10+3)=...+(4个+9个+16个+25个+36个)
14层=0812=196+91+78+66+55+45+36+28+21+15+10+6+3+1+(66+45+28+15+6+1)=...+(4个+9个+16个+25个+36个+49个)
15层=0988=225+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(78+55+36+21+10+3)=...+(4个+9个+16个+25个+36个+49个)
16层=1188=256+120+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(91+66+45+28+15+6+1)=...+(4个+9个+16个+25个+36个+49个+64个)
17层=1413=289+136+120+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(105+78+55+36+21+10+3)=...+(4个+9个+16个+25个+36个+49个+64个)
18层=1665=324+153+136+120+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(120+91+66+45+28+15+6+1)=...+(4个+9个+16个+25个+36个+49个+64个+81个)
19层=1945=361+171+153+136+120+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(136+105+78+55+36+21+10+3)=...+(4个+9个+16个+25个+36个+49个+64个+81个)
20层=2255=400+190+171+153+136+120+105+91+78+66+55+45+36+28+21+15+10+6+3+1+(153+120+91+66+45+28+15+6+1)=...+(4个+9个+16个+25个+36个+49个+64个+81个+100个)
王守恩 发表于 2024-11-5 10:55
从简单想起。主帖=8层
01层=0001=01=单个
02层=0005=04+1=单个+4个
DP
页:
1
[2]