从1985到4891的整数中,十位数与个位数不相同的数有多少个?

2025-04-28 19:58:16
推荐回答(1个)
回答1:

先计算十位数与个位数相同的个数
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 个