一个六位数,十万位上的数是一个质数,万位上的数是一个合数,千位上的数是万位上数的2倍,百位上的数是十万位与千位上的数的平均数,十位上的数是个位上的数的3倍,已知这个6位数的各位数字之和是9的倍数,那么这个数是多少?

问题描述:

一个六位数,十万位上的数是一个质数,万位上的数是一个合数,千位上的数是万位上数的2倍,百位上的数是十万位与千位上的数的平均数,十位上的数是个位上的数的3倍,已知这个6位数的各位数字之和是9的倍数,那么这个数是多少?

由题意知:
十万位 质数2 3 5 7
万位 合数4 6 8 9
千位上的数是万位上数的两倍 此条件万位只能取4 ,千位为8
百位上的数是十万位与千位上的数的平均数
此条件十万位只能取2 ,百位为(2+8)/2=5
已知这个6位数的个位数之和是9的倍数
前面4位位2485 2+4+8+5=19 9的倍数为27 27-19=8
十位和个位和为 8
十位上的数是个位上数的3倍 8/4=2 个位 8-2=6 十位
结果为248562