一个最小正整数x 使其每位数的积等于2700,求这几个数的和

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 05:14:58

一个最小正整数x 使其每位数的积等于2700,求这几个数的和
一个最小正整数x 使其每位数的积等于2700,求这几个数的和

一个最小正整数x 使其每位数的积等于2700,求这几个数的和
首先因子分解2700=2*2*3*3*3*5*5.
然后求出所有这样的数:
因为5*2=10变成两位数,所以因子5不能与任何其它因子(2或3或5)乘到一起作为一个数字.
然而,2,2,3,3,3之间可以有相乘,使得乘到一起作为一个数字,这样的事情只有3种情况:
2*2 或 2*3 或 3*3.
假设有3*3=9,则可以有 2*2=4,也可以有2*3=6,也可以没有其它合并,它们分别对应的数字集合
{9,4,3,5,5},{9,6,2,5,5},{9,2,2,3,5,5}.
如果没有3*3=9,则可以有两个2*3=6,或者一个2*3=6,或者一个2*2=4,或者没有任何合并.它们分别对应数字集合
{6,6,3,5,5},{6,2,3,3,5,5},{4,3,3,3,5,5},{2,2,3,3,3,5,5}.
以上7种情况对应的最小数分别为
34559,25569,223559,35566,233556,333455,2233355.
其中最小的显然是25569.

2700=9*300=9*6*50=9*6*5*5*2
这个正整数是25569,2+5+5+6+9=27和我算的一样,不过题目要两种方法,还有一种没想出来,求解 谢谢pkuwgl已回答,给我个赞吧。给你个赞吧,能不能帮我想想另一种方法 谢了其实我觉得我和他俩结合起来就是两者方法。他们先分解,再组合。
我是先求小于10的最大因数,其他的就想不到了。好的,谢谢了...

全部展开

2700=9*300=9*6*50=9*6*5*5*2
这个正整数是25569,2+5+5+6+9=27

收起

2700=2*2*3*3*3*5*5
这个数是2233355,和是23要是最小的,2233355太大,比如30=2*3*5=6*5 所以235和56都满足 56更小,所以和是5+6=11
怎么找到最小的呢2233355 再次组合
22 4
23 6
33 9(其他组合都大于10,是两位数)
由于5、5必须占两位,剩下的22333必占3位,因此这是个...

全部展开

2700=2*2*3*3*3*5*5
这个数是2233355,和是23

收起

一个最小正整数x 使其每位数的积等于2700,求这几个数的和 求证:四个连续正整数的积再加上1,其结果是一个完全平方数.(假设n为最小的正整数) 使输出值Y大于100,则输入的最小正整数X是多少?正整数x奇数*5等于输出Y ;正整数X的偶数*4+13输出y 若540乘以正整数X,其积是一个正整谁的完全平方数,则其中最小的完全平方数是多少? 1.128x的立方根是一个正整数,求满足条件最小的正整数x的值.2.7的立方根约等于()(精确到0.001) 求等于其各位数字的阶乘之和的正整数C语言编写程序求这样一个 n 位数( >0 ),它等于其各位数字的阶乘之和.输入位数 n ,输出所有满足条件的 n 位数.例如,145=1 +4 +5 若不存在这样的 n 位数, 一个多位数,能被88整除,则最小的正整数n=( ).一个多位数20082008.200888,n个2008,能被88整除,则最小的正整数n=( ). c++编程 输入一个四位正整数,然后分别显示其千位数、百位数、十位数和个位数及其他每位数字对应的ASCII码输入一个四位正整数,然后分别显示其千位数、百位数、十位数和个位数及其他每 有三个数字,能组成6个不同的3位数,这6个3位数之和等于2886,那么其中的最大3位数是多少?最小呢? 要使输出值Y大于100,则输入的最小正整数X是多少?正整数的偶数*5等于输出Y ;正整数X的奇数*4+13等于输出 要使输出值Y大于100,则输入的最小正整数X是多少?正整数的偶数*5等于输出Y ;正整数X的奇数*4+13等于输出 要使输出值Y大于100,则输入的最小正整数X是多少?正整数偶数*5等于输出Y ;正整数X的奇数*5+13等于输出Y 把1-9的这9个数分成一个五位数和一个四位数,使其中的五位数减去四位数等于33333, 把1-9的这9个数分成一个五位数和一个四位数,使其中的五位数减去四位数等于44444 一个四位数能被45整除千位上的数字之积等于20,百位上的数字与十位上的数字组成的两位数是奇数中的最小合数与最小合数的积,这个四位数是多少 n最小为3,n个互不相同的正整数之和等于其积.求n及这些整数急. 已知128x的立方根是一个正整数,求满足条件的最小正整数x的值快 将前100个正整数一次无间隔地写成一个192位数:12345678910111213……9899100,从中划去170个数字,剩下的数字形成一个22位数,这个22位数最小是多少?