一道数学题我不会做,希望大家帮帮忙。问题见补充说明。(答对了加分)

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:18:54
一个四位数,它的第一个数字等于这个数中数字0的个数,第二个数字表示这个数中数字1的个数,第三个数字表示这个数中数字2的个数,第四个数字等于这个数中数字3的个数。求出这个四位数。(要有过程哦!)

四位数,说明第一个数字不是0,即这个数中有数字0
如果有3个0,数为3000,
与"第四个数字等于这个数中数字3的个数"矛盾
如果有1个0,第一个数字是1
第2个数不能是0,因为已经有1个1
第2个数不能是1,因为将有2个1
第2个数是2,后两个1个是0,一个是1
如果是1210,符合
如果是1201,与"第三个数字表示这个数中数字2的个数"矛盾
第2个数是3,则有3个1,1个0,5个数字了,矛盾
第2个数>3,则有>3个1,1个0,多于4个数字,矛盾
如果有2个0,则第一个数字是2,后面只有一个数字不是0
依题意知,这个不是0的数字只能是 第三个数字
这个数字是2,即四位数为:2020

所以,这个四位数为1210,或:2020