假设他写下的最后一个自然数为n,那么这(n-16)个数总和为
n(n+1)/2-16*17/2=n(n+1)/2-136 (1)
他擦除一个数后,总和为 (33+25/34)*(n-17) (2)【注,剩下的数据共n-17个】.
由 (1)-(2)=他擦掉的数据 (3)
我们从数据角度入手可以得到自然数范围,因为25/34的分子是34,所以为了保证(2)式的值是自然数,那么(n-17)应该是34的倍数,所以 n=34m+17=17*(2k+1) (k=1,2,3…)
其中k的值要满足式子(3)的数据为整数,且小于n
如果你懂得编写程序,那么可以编写一个小程序判断
如果不懂,直接用前面几个数据试试(即n=51,85等,其实,我们从平均数可以看出,不用用太大的数据)
检验后,可以发现(3)即他擦掉的数据=43 (如果代入n=85,则得到的是1225超过了n的值,不满足约束条件)