一个一个拿肯定是刚好,可以忽略。
二个、四个、八个都是剩一个,说明是奇数,而且比八的倍数大一。
三个、七个、九个都刚好,说明能同时被3、7、9整除,也就是说必须是3、7、9的公倍数,而能被9整除肯定能被3整除,所以3可以忽略;总数应该是7、9的公倍数,也就是说必须是7*9=63的倍数。
六个六个拿,既然满足二个二个拿和三个三个拿的条件,即:是奇数且能被3整除,肯定也能满足六个六个拿的条件,即被6除余3个。
五个五个拿还剩四个,5的倍数末位要么是0,要么是5,而总数又是奇数,所以总数的末位是5+4=9。
根据以上,63的倍数,加上末位是9,而63的末位3乘以3才能是9,因此试一下最小的63*3=189。验证一下,189-1不是8的倍数,所以不符合。再试一下63*13=819,也不符合八个八个拿的情况。再试一下63*23=1449,符合八个八个拿的情况。
因为2、4都是8的公约数,所以肯定也符合。同时,1、3、7、9、6、5都已经满足,所以总数应该就是1449个。