每日一题[3536]有序枚举

2024年清华大学强基计划数学试题(回忆版)#16

已知正整数 a,b,c 均不大于 100a>b>c,且 1a,1b,1c 构成等差数列,则数组 (a,b,c) 的组数为(       )

A.82

B.84

C.86

D.88

答案    C.

解析    设 1a,1b,1c 通分后为mp,m+np,m+2np,

其中 (m,n)=1mpm+npm+2np.考虑到{(m,m+n)=(m,n)=1,(m+n,m+2n)=(m+n,n)=(m,n)=1,(m,m+2n)=(m,2n)=(m,2),
于是lcm{m,m+n,m+2n}={m(m+n)(m+2n),m 为奇数,12m(m+n)(m+2n),m 为偶数,
p=klcm{m,m+n,m+2n},
其中 kNpm100,从而(a,b,c)={k((m+n)(m+2n),m(m+2n),m(m+n)),m 为奇数,k((m+n)(m2+n),m2(m+2n),m2(m+n)),m 为偶数,
其中 k 的不同取值个数为{100(m+n)(m+2n),m 为奇数,100(m+n)(m2+n),m 为偶数.
讨论如下: mn 的限制n最简首项计数合计1(n+1)(2n+1)1001,2,3,4,5,66,15,28,45,66,9116,6,3,2,1,1293(n+3)(2n+3)1001,2,420,35,775,2,185(n+5)(2n+5)1001,2,342,63,882,1,147(n+7)(2n+7)1001,272,991,122(n+1)(n+2)1001,3,5,76,20,42,7216,5,2,1244(n+2)(n+4)1001,3,5,715,35,53,996,2,1,1106(n+3)(n+6)1001,528,883,148(n+4)(n+8)1001,345,772,1310(n+5)(n+10)1001661112(n+6)(n+12)10019111
因此所求总数为 86

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复