一、列写方程的话直观一些:设总数为n,第一个人买的数量为(n-1)/2,余下(n+1)/2;第二个人买的数量为[(n+1)/2 -1]/2,余下[(n+1)/2 +1]/2;第三个人买的数量为{[(n+1)/2 +1]/2 +1}/2,余下数量为{[(n+1)/2 +1]/2 -1}/2=2,解得n=17.
二、直接计算,第四个买了两个,这是第三个买时总数的一半少半个,则第三个买时总数,(2+1/2)*2=5;这5个为第二个买时总数的一半多半个,则第二个买时总数为(5-1/2)*2=9;这9个为第一个买时的一半多半个,则第一个刚买时总数为(9-1/2)*2=17.