至少998的方法,第一个人报两个数的差。
首先,设老板的数和第一个人的数为a,b(论述方便设a>b),具体哪个是哪个不清楚,第二个人的数为c,被第一个人知晓
1.如果abs(a-b)<>abs(b-c)且abs(a-b)<>abs(a-c)那么报abs(a-b),这样第二个人知道自己的数c,有至多一个人是abs(a-b),这个人可以随便报a或b,剩下998个人
2.如果形成a,b,c等差或c,a,b等差,那么报3个数最小的,这时第二个人报3个数最大的(中间的也可以),由于a,b,c个数不会与后面的人重复,第三个人知道了a,b,c,开始报自己的数,其他人就都知道自己的数了,剩下998个人