用數字,組成兩個不同的四位數,使它們相減的差是

2021-03-12 14:40:07 字數 4352 閱讀 6425

1樓:匿名使用者

5 6 7 8

1 2 3 4

____________

8679

4235

________

2樓:匿名使用者

把1、2、3、4、5、6、7、9 組成兩個四位數(每個數只能用一次),

使他們的乘積最大,這兩個四位數是( )和( )。

9531 7642

3樓:向日葵啟

唉真愁人啊,

問題題的都迷糊人

4樓:匿名使用者

老大:1、2、3、4、5、6、7、8、9 是九個數字不是八個

5樓:霜花旦

哥哥 怪不得你不會 你把題看看清楚啦

6樓:虛暮沉

沒說一個用一次喔 那8889-8885也行咯。

7樓:吳理

老大:1、2、3、4、5、6、7、8、9 是九個數字不是八個,是九個啦。

8樓:匿名使用者

他的意思是用其中的8個數字吧

如果是的話就是9876-5432或者8765-4321

9樓:匿名使用者

問題糊弄人吧,是不是騙分的啊

10樓:匿名使用者

1-9不是8個數分數不要浪費沒人回答就給我

11樓:無名小卒的師傅

沒可能的

分數給我吧,反正沒用。

12樓:匿名使用者

1、2、3、4、5、6、7、8、9 是九個數字不是八個

13樓:小茄子吶

題目有點問題吧???我算了一天都不行啊!

14樓:匿名使用者

囧?123456789,怎麼是8個數字???

15樓:匿名使用者

此問題肯定無解!經程式設計對所有可能組合(362880種)進行驗證,沒有一種合乎要求。【c++**如下,雖然邏輯可能比較笨】

#include "stdafx.h"

#include

int m[9][2] = ,,,,,,,,};

int a,b,c,d,w,x,y,z;

int n=0, o=0;

int _tmain(int argc, _tchar* argv)m[i8][1]=0;

}m[i7][1]=0;

}m[i6][1]=0;

}m[i5][1]=0;

}m[i4][1]=0;

}m[i3][1]=0;

}m[i2][1]=0;

}m[i1][1]=0;

}printf("列舉組合%d種,符合的結果有%d種\n", n,o);

system("pause");

return 0;}

16樓:紫蘭兔

是不是說在九個數字選八個啊?

用1、2、3、4、5、6、7、8 這八個數字組成兩個四位數,要使這兩個四位數的乘積值最大,則這兩個四位數中

17樓:手機使用者

顯然,數值大的數碼應放在最高位上,但下一步怎麼排呢?先考慮比較簡單的情形.

設回a、b、c、d是自然數,且答a>b>c>d,用a、b、c、d組成兩個兩位數,並且使它們的乘積最大.

如前所述,最高位必是a和b,但下一位的排法有兩種:

10a+c、10b+d或10a+d、10b+c;現比較兩組數的乘積的大小:

(10a+c)(10b+d)-(10a+d)(10b+c)=100ab+10ad+10bc+cd-100ab-10ac-10bd-cd=10ad+10bc-10ac-10bd=10(a-b)(d-c)<0

有此可見,在大自然數a的後面放較小的數碼d,在較小自然數b後面放較大的數碼c所得的乘積較大.

根據上述結論,把8、7、6、5四個數字分成兩組構成兩個兩位數時,85×76的乘積最大.

同理,考慮8、7、6、5、4,3六個數字組成兩個三位數時853×764乘積最大.

同理,考慮8、7、6、5、4,3,2,1六個數字組成兩個三位數時8531×7642乘積最大.

∴較大的一個是8531.

故選a.

18樓:gu大鬼

第一步:8個數兩兩分組(8、7)(6、5)(4、3)(2、1);第二步:第一組兩個一上一下;第三步:剩下的每組中的大數都給首位是7的那個即可

用1、2、3、4、5、6、7、8、9這9個數字組成一個四位數和一個五位數,使乘積最大,結果是什麼?求詳細過程

19樓:匿名使用者

87531*9642=843973902

這是襪仔最大的,一禪缺

抄告襲汪共就襲126種情況

設兩個數為baiabcd,efghi顯然有a>b>c>d,e>f>g>h>i

進行列舉du就好了

或者用下zhi

面的matlab程式也可以dao

a=[9,8,7,6,5,4,3,2,1];

index=1;

>> for i=1:6

for j=i+1:7

for k=j+1:8

for s=k+1:9

t(index)=1000*a(i)+100*a(j)+10*a(k)+a(s);

s=setdiff(a,[a(i),a(j),a(k),a(s)]);

w(index)=10000*s(1)+1000*s(2)+100*s(3)+10*s(4)+s(5);

result(index)=t(index)*w(index);index=index+1;

endend

endend

[m,n]=max(result);

t(n)

w(n)

20樓:匿名使用者

我試埋枯試

9*8最大

7*6最大

5*4最大

3*2最大

1所以有搜液簡:97531*8642最大世褲

21樓:匿名使用者

12345*6789=83810205

用0,2,3,9四個數字,組成四位數,可以組成多少個不重複的單數?

22樓:匿名使用者

個位選擇 2 種,首位(千位)選擇 2種,中間兩位選擇 2×1 = 2 種。

那麼,可以組成四位不重複單數個數:

2×2×2 = 8

23樓:東坡**站

3×3×2×1=18

一共可以組成18個不同的四位數

用2、3、4、5、6、7、8、9這八個數字組成兩個四位數,要使這兩個數乘積最大,應怎樣組合?

24樓:小灰灰

差越小,積越大,9753-8642=1111,而9876-5432=4444,。要看怎樣弄差才最小也很簡單,用最大的9減去與他最相鄰的一個數,就是8,差就是1(最小),以此類推,就是9-8=1, 7-6=1, 5-4=1, 3-2=1所以就組成了9753和8642.

25樓:阿笨

最大的數字在最高位,數就越大9753×8642=84285426

26樓:辛月新

8753*9642=84396426

用0,1,2,3,4,5,6,7,8,9這十個數字組成一個四位數,一個三位數,一個兩位數和一個一位數.

27樓:冷酷殺手

答案是205

請看:1739

+205

++48

+++6

————

1998

首先四位數必定是1開頭

四位數+三位數+兩位數+一位數這四個數的各位加起來要麼是8,要麼是18,要麼是28

為了讓百位的數儘量小,我們個位當然要求儘量大,所以個位加起來應該是28

從0,2-9中選4個數使之和=28,只有兩種方案9+8+7+4和9+8+6+5

先不說選那種。

個位加起來28,那麼十位數加起來應該是7或者17,但是個位無論選9、8、7、4還是選9、8、6、5,剩下的0、2、3、5、6和0、2、3、7、4的和不會是17,所以只能是7

那麼0、2、3、5、6和0、2、3、7、4都滿足十位加起來等於7和百位加起來等於9,

那,為了讓三位數最小,2是百位的選擇。所以

百位是2,7,十位是3,0,4,個位是9,8,6,5

從0 9這數中選出不同數字,組成四位數,使它同時是7的倍數。這個數最大是幾?為什麼

同時是2 3 5 7的倍數,這個數是2 3 5 7 210的倍數 210 40 210 7 8400 1470 9870,這個是最大的四位數 9999 210 47 餘數 210 47 9870 從0123456789這十個數中選出4個不同數字,組成一個四位數,使它同時是2357的倍數。這個數最大是...

從09這數字中選出不同的數字,組成四位數,使他

被4整除,那麼只要末位數是偶數就行 被3整除,那麼四個數字的和需要是3的整數倍。最大的一個數,那麼千位百位都要最大化 所以,這個數字是9876 就是3和4的公倍數,沒有重複數字的最大四位數是 9876 謝秉樺 您來好。最大的四位數是9999 能同時源 被3 7 9整除的最大四位數是9954 我是這樣...

用1,2,3,4,5,6,7,8,9組成兩個四位數,使它們的和是10000,你能寫出幾個這樣的式子

個位只抄 能是1和9相加得10,再確bai定其他數位相加得9的算du式,然後適當調整數位zhi就能寫出dao很多個。如 4231 5769 4321 5679 3241 6759 4239 5761 2349 7651 3249 6751 5231 4769 5321 4679 2351 7649 ...