- 注册时间
- 2017-1-14
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 9700
- 在线时间
- 小时
|
楼主 |
发表于 2023-3-16 11:19:29
|
显示全部楼层
谢谢 northwolves !21楼题目表述有问题。致遗漏了一些解。
直角等腰(腰长是整数)三角形,在3条边(腰在整数位置)上取3个点,
可以把直角等腰三角形分成4个小三角形,要求4个三角形面积都是整数。
当腰长=2n时,有a(n)种分法(不允许翻转)。n=2,3,4,5,6,7,8,9,....
Table[Table[Solve[{s1 == x*y/2, s2 == (2 n - x) (2 n - z)/2, s3 == (x (2 n - y) - z (x - y))/2, s4 == z (2 n - y)/2}, {s1, s2, s3, s4}, Integers],{z,1,2n-1},{y,1,2n-1},{x,1,2n-1}],{n,2,2}]
{{s1 -> 2, s2 -> 3, s3 -> 2, s4 -> 1}},
{{s1 -> 1, s2 -> 2, s3 -> 2, s4 -> 3}},
{{s1 -> 1, s2 -> 3, s3 -> 2, s4 -> 2}},
{{s1 -> 2, s2 -> 2, s3 -> 2, s4 -> 2}},
{{s1 -> 3, s2 -> 1, s3 -> 2, s4 -> 2}},
{{s1 -> 3, s2 -> 2, s3 -> 2, s4 -> 1}},
{{s1 -> 2, s2 -> 1, s3 -> 2, s4 -> 3}},
Table[Length@Flatten@Table[Solve[{s1 == x*y/2, s2 == (2 n - x) (2 n - z)/2, s3==(x(2n-y)-z(x-y))/2,s4==z(2n-y)/2},{s1,s2,s3,s4},Integers],{z,1,2n-1},{y,1,2n-1},{x,1,2n-1}]/4,{n,2,8}]
{7, 44, 135, 304, 575, 972, 1519}
Table[4 n^3 + 3 n^2, {n, 15}]
{7, 44, 135, 304, 575, 972, 1519, 2240, 3159, 4300, 5687, 7344, 9295, 11564, 14175} |
|