早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若自然数n使得从它开始的连续的三个自然数作为竖式加法n+(n+1)+(n+2)均为不产生进位现象,进则称n为“不进位数”,例如12是“不进位数”,因为12+13+14不产生进位现象;23不是“不进位数”,因为

题目详情
若自然数n使得从它开始的连续的三个自然数作为竖式加法n+(n+1)+(n+2)均为不产生进位现象,进则称n为“不进位数”,例如12是“不进位数”,因为12+13+14不产生进位现象;23不是“不进位数”,因为32+33+34产生了进位现象
小于1000的“不进位数”的个数共有( )个
▼优质解答
答案和解析
这个问题分位数讨论,对每个三位数(我们这里把一位数、两位数都按百位或十位为零的特殊形式一并讨论),满足不进位数的充要条件是,个位不大于2,也就是可能012.十位不大于3,也就是可能为0123,同理百位也是0123.那么每种可能组合起来就是,4*4*3=48种,思维不能遗漏,每位都是0那就是0,不是自然数,所以共有47个.
我用算法编程列举如下:
1
2
10
11
12
20
21
22
30
31
32
100
101
102
110
111
112
120
121
122
130
131
132
200
201
202
210
211
212
220
221
222
230
231
232
300
301
302
310
311
312
320
321
322
330
331
332
看了 若自然数n使得从它开始的连续...的网友还看了以下: