有2006名人参加考试,他们的考号分别是1、2、3···、2006,这2006个数中有多少人含有数字6的???

[复制链接]
查看11 | 回复5 | 2012-3-11 20:55:04 | 显示全部楼层 |阅读模式
1~91个 10~99十位每变一个就有一个 还有十位为6时都是 共18个100~999百位为1时 共18个(参照1到99)为6时都是 故为19*8+100=252个1000~2000 千位为1时,共252+18+1=271个(参照1到999)为2时也是271个故共542个2001~2006共1个所有的加起来1+18+252+542+1=814个...
回复

使用道具 举报

千问 | 2012-3-11 20:55:04 | 显示全部楼层
先算个位是6的,2*10*10*1十位是6的,个位不是6, 2*10*1*9百位是6的,十个位都不是6,2*1*9*9千位,只有一个6...
回复

使用道具 举报

千问 | 2012-3-11 20:55:04 | 显示全部楼层
2006除以6等于234余2...
回复

使用道具 举报

千问 | 2012-3-11 20:55:04 | 显示全部楼层
543用排列组合...
回复

使用道具 举报

千问 | 2012-3-11 20:55:04 | 显示全部楼层
计算机遍历得543
int j=0;for (int i=1;i<=2006;i++){if (i%10==6){j++;}else if (((int)(i/10))%10==6){j++;}else if...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行