1,穷举法应该比其它方法快吧。当a=1时b最大可以到9,当a=2时b最大可以到6,当a=3时b最大可以到4,因为a与b等价,到此就可以了。2,任取3个数的和都能被21整除,一定每一个数都能被21整除(因为只要有一个不能,即可推出所有都不能,那么不论余几都不合适)。能被21整除的数全找出来就好。3,这一数列的和是n*(n+1)/2,穷举吧,是3位数的不多。