三边长均为正整数,且最大边长为11的三角形的个数为为什么另外两边不能相等?设较小的两边长为x、y且x≤y,则x≤y≤11,x+y>11,x、y∈N*. 我想知道,为什么必须x≤y,直接x≤11,y≤11不就行了?我之前就是这样列的,当然结果错了,我算的事45个,正确答案是36个
问题描述:
三边长均为正整数,且最大边长为11的三角形的个数为
为什么另外两边不能相等?
设较小的两边长为x、y且x≤y,
则x≤y≤11,x+y>11,x、y∈N*.
我想知道,为什么必须x≤y,直接x≤11,y≤11不就行了?
我之前就是这样列的,当然结果错了,我算的事45个,正确答案是36个
答
x≤y;就是说可以X=Y,可以两边相等;你只是结果错了
答
正解应该是
(1,11)
(2,10), (2,11)
(3,9),(3,10),(3,11)
(4,8),(4,9),(4,10),(4,11)
(5,7),(5,8),(5,9),(5,10),(5,11)
(6, 6), (6,7), (6, 8), (6,9), (6, 10),(6,11)
(7, 7), (7, 8), (7, 9), (7, 10),(7,11)
(8, 8), (8, 9), (8,10),(8,11)
(9, 9), (9,10),(9,11)
(10, 10),(10,11)
(11,11)
36组
x≤y 的设定是为了避免你重复计算 (6,7) (7,6)
36组里面,等边的为6组,不等边为30组.
你的45组,我猜.
你没计算到边长 11 的11组.因此只得25组!
25组里面有5组是等边,20组为非等边.加上非等边组重复计算 5 + 20 x 2 = 45组.