先计算十位数与个位数相同的个数1985-1999相同的情况,十位有8和9两种可能,相同的有2个2000-3999,十位有0-9,百位0-9,千位2-3,一共10*10*2=200 个4000-4899,十位有0-9,百位0-8,一共10*9个但最大只是到4891,排除4899,相同的有10*9-1=89 个1985到4891十位数与个位数不相同一共有4891-1985+1-(2+200+89)=2907-291=2616 个