找回密码
 欢迎注册
查看: 17393|回复: 5

[转载] 组合计数——数三角形

[复制链接]
发表于 2011-5-12 02:57:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
百度知道中的一个提问,解答五花八门。

如图,三角形网格中大大小小的正三角形共有多少个?
数三 角形.png
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-5-12 08:56:42 | 显示全部楼层
本帖最后由 qianyb 于 2011-5-12 09:51 编辑

是411个,刚才没考虑有些倒三角不成立的情况
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-5-12 09:14:58 | 显示全部楼层
2# qianyb
好像411个,       
$"Floor"((n(n+2)(2n+1))/8)$
http://oeis.org/A002717
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-11-5 21:02:53 | 显示全部楼层
这道题好像小学生也可以做,它的题点就是按三角形的大小以及正三角和倒三角分别计数。
正三角与奇偶无关,总数为$C_(n+2)^3$。
倒三角,n=2k+1,总数为$2C_(k+2)^3+2C_(k+1)^3+C_(k+1)^2$
n=2k,总数为$2C_(k+2)^3+2C_(k+1)^3-C_(k+1)^2$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-11-6 09:43:13 | 显示全部楼层
综合
当n=2k+1时
$f(n)=((n+2)(n+1)n)/6+(2(k+2)(k+1)k)/6+(2(k+1)k(k-1))/6+((k+1)k)/2$
$=((2k+3)(2k+2)(2k+1))/6+(2(2k+1)(k+1)k)/6+((k+1)k)/2$
$=(2k+1)(k+1)^2+((k+1)k)/2=(2n(n+1)^2+(n-1)(n+1))/8$
$=((2n^3+5n^2+2n-1))/8=(n(n+2)(2n+1)-1)/8$
当n=2k时
$f(n)=((n+2)(n+1)n)/6+(2(k+2)(k+1)k)/6+(2(k+1)k(k-1))/6-((k+1)k)/2$
$=(2k(2k+2)(2k+1))/6+(2(2k+1)(k+1)k)/6-((k+1)k)/2$
$=k(2k+1)(k+1)-((k+1)k)/2=(2n(n+1)(n+2)-n(n+2))/8$
$=(n(n+2)(2n+1))/8$
所以对任意n有
$f(n)=(n(n+2)(2n+1)-(n mod 2))/8="Floor"((n(n+2)(2n+1))/8)$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-11-12 22:05:34 | 显示全部楼层
好强的分析,顶一个
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-3 09:10 , Processed in 0.059741 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表