蓝桥题库每日一练 · 2026.07.25
7月25日 小明忘了邮箱密码,只零星记得:① 密码是六位数字…
小明忘了邮箱密码,只零星记得:① 密码是六位数字,前两位是 31;② 最后两位数字相同;③ 能同时被 16 和 46 整除。请找出所有可能的密码,并统计个数(分行输出每个六位数,最后一行输出个数)。
评分标准
- 30 分:正确打印出一组符合的六位数(程序不报错)
- 80 分:正确输出所有符合条件的六位数
- 100 分:再输出符合要求的个数
参考解法
密码一定在 310000 到 319999 之间(前两位是 31)。范围就一万个数,不大,直接一个个「枚举」检查最省心。 对每个数检查两件事:最后两位是不是相同、能不能同时被 16 和 46 整除(前两位是 31 在这个范围里自动满足)。 「能同时被 16 和 46 整除」怎么判断?最直接的办法就是分别看:这个数能不能被 16 整除、又能不能被 46 整除,两个都行才算数。 cnt = 0 for n in range(310000, 320000):……
此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。