已知一个正整数恰好等于它的各位数字和的2010倍,那么这样的正整数中最小的数是

如题所述

第1个回答  2010-12-27
设该数有n+1位,则a[n]*10^n+a[n-1]*10^(n-1)+...+a[0]=2010*(a[0]+..+a[n])
即(10^n-2010)a[n]+(10^(n-1)-2010)a[n-1]+..+(-2009)a[0]=0
由于后面的项都是负数, 所以第一项必须是正数, 故n≥4.
同时正数部分最小值不应该大于负数的绝对值的最大值.
也就是10^n-2010<=|9*(1-2010)+9*(10-2010)+9*(100-2010)+9*(1000-2010)|
10^n≤64371
故n≤4
从而n=4, 故此数若存在, 则必然是一个5位数.

这个可以编程求解:
#include "stdio.h"
long getDigitSum(long x)
{
long sum=0;
while(x!=0)
{
sum+=x%10;
x/=10;
}
return sum;
}
void main()
{
long x=10000,max=99999;
long i,sum;
for(i=x;i<=max;i++)
{
sum=getDigitSum(i);
if(sum*2010==i)
printf("%d\n",i);
}
}
运行结果:
36180
由此可见, 满足条件的数是唯一的.其值为36180

参考资料:http://zhidao.baidu.com/question/206610468.html?si=1

来自:求助得到的回答本回答被网友采纳
第1个回答  2010-12-27
1还是0?

已知一个正整数恰好等于它的各位数字和的2010倍,那么这样的正整数中最...
同时正数部分最小值不应该大于负数的绝对值的最大值.也就是10^n-2010<=|9*(1-2010)+9*(10-2010)+9*(100-2010)+9*(1000-2010)| 10^n≤64371 故n≤4 从而n=4, 故此数若存在, 则必然是一个5位数.这个可以编程求解:include "stdio.h"long getDigitSum(long x){ long sum=0;while(...

一个正整数,如果它的各位数字之和再加上它的各位数字之积恰好等于此数...
设这个两位数为10X+Y X+Y+XY=10X+Y 解得Y=9 则19 29 39 49 59 69 79 89 99为所求

某个自然数的2010倍恰有4032个因数,在符合条件的自然数中,找出最小的...
2010=2*3*5*67 还所需的最小的质数7、11、13、17、19 2^5*3*5*7*67^0*11*13*17*19是符合条件的最小自然数 2^5*3*5*7*67^0*11*13*17*23 2^5*3*5*7*67^0*11*13*19*23

整数的定义是什么?
首先,一个数如果能被3整除,那么它的各位数字之和必须是3的倍数。例如,数字7725,其各位数字之和为21,恰好是3的倍数,因此7725可以被3整除。其次,9的倍数性是另一个整除规则。如果一个数的各位数字之和能被9整除,那么这个数就能被9整除。比如,6084的各位数字之和为18,恰好等于9的倍数,所以...

给我多一点奥数题,最好是关于代数式的,初一下学期的
3、有一个整数,用它去除70,110,160所得到的3个余数之和是50,那么这个整数是多少? 4、设M、N都是自然数,记PM是自然数M的各位数字之和,PN是自然数N的各位数字之和。又记M*N是M除以N的余数。已知M+N=4084,那么(PM+PN)*9的值是多少? 5、如图,已知CD=5,DE=7,EF=15,FG=6,直线AB将图形分成左右...

有没有好心的,耐心的人儿给我一些近年中考数,理,化难一点儿的题,英语也...
(2)若 ,令,k是正整数. 当时,有,,故,从而 ,或2. 由于 是奇数,所以 ,从而 . 于是这不可能. 当时, , ;当, ,无正整数解;当时, ,无正整数解. 综上所述,所求素数p=5,正整数m=9. ………(20分)14.从1,2,…,2010这2010个正整数中,最多可以取出多少个数,使得所取出的数中任意三个数之和都...

关于因式分解的些问题
+x(1+x)^2010的值5、在任何一个正整数n都可以进行这样的分解:n=s·t(s、t均为正整数,且s≤t)如果p·q在n的所有这种分解中两因数之差的绝对值最小,我们就称p·q是n的最佳分解,并规定:F(n)=p\/q,例如18可以分解成1×18,2×9,3×6这三种,这是就要F(18)=3\/6=1\/2,给出下列关于F(n)的...

一个正整数各位数字之和和各位数字之积的和等于这个正整数
设这个两位数的个位数字为a,十位数字为b,(b>0)由条件得10b+a=b+a+ab,即9b=ab,a=9于是所有的两位美妙数为19,29,39,49,59,69,79,89,99共9个.

free pascal题目
16、有一个三位数,它的各位数字之和的11倍恰好等于它自身,请编程求出这个三位数。17、在自然数中,如果一个三位数等于自身各位数字之立方和,则这个三位数就称为是水仙花数。如:153=13+53+33,所以153是一个水仙花数。求所有的水仙花数。18、编程序打印出下列图案:平行四边形 等腰三解形 菱形 *** * * **...

在小于2010的正整数中,有多少个数与2010的最小公因子是1
解:首先,如下61个数:11,11+33,11+2×33,…,11+60×33(即1991)满足题设条件. 另一方面,设是从1,2,…,2010中取出的满足题设条件的数,对于这n个数中的任意4个数,因为,所以。因此,所取的数中任意两数之差都是33的倍数设,i=1,2,3,…,n由,得所以,,即≥11≤故≤...

相似回答