從1到9這數字中任意撒數字排成所有的三

2021-03-03 23:09:41 字數 4996 閱讀 4155

1樓:匿名使用者

(100x+10y+z)+(100x+10z+y+(100y+10x+z)+(100y+10z+x)+(100z+10x+y)+(100z+10y+z)=2664。若一個整數的個位數字截去,再從餘下的數中,加上個位數的2倍,如果和是19的倍數,則原數能被19整除。如果和太大或心算不易看出是否19的倍數,就需要繼續使用能被13整除特徵的方法。

2、若一個整數的末三位與7倍的前面的隔出數的差能被19整除,則這個數能被19整除。

2樓:匿名使用者

從1到9這九個數字中,任意取出三個數字排出所有的三位數不許重複,把這些三位數相加的和再除乆這三個這個數旳和,最後發現一個固定神奇的數,你知道是多少嗎?

不允許重複的話,1到9能組成幾個數字?

3樓:羽神

一位數:9個

二位數:9*8=72個

三位數:9*8*7=504個

四位數:9*8*7*6=3024個

五位數:9*8*7*6*5=15120個

六位數:9*8*7*6*5*4=60480個七位數:9*8*7*6*5*4*3=181440個八位數:

9*8*7*6*5*4*3*2=362880個九位數:9*8*7*6*5*4*3*2*1=362880個總計:9+72+504+3024+15120+60480+181440+362880+362880=985905個

4樓:匿名使用者

9+9x8+9×8x7+……+9x8ⅹ7×……×3x2x1

5樓:你就可以

不允許重複的話可以組成36個字

6樓:用微笑面對笑話

是要組成幾位數字呢?

7樓:拓跋哲瀚崔熙

從1到9這九個數字中,任意取出三個數字排出所有的三位數不許重複,把這些三位數相加的和再除乆這三個這個數旳和,最後發現一個固定神奇的數,你知道是多少嗎?

1-9的數字,組合成3位數的數字,且每個數字不重複,一共有多少種可能,

8樓:王樂文

1-9的數字,組成的3位數,且每個數字不重複

即求,123~987中,不含0且沒有aaa、aab、abb、aba的組合方式,僅由abc組成的三位數。

a,從9個數字中選一個,有9種選擇,

b,不重複a,從剩下8個數字中選一個,有8種選擇,

c,不重複ab,從剩下7個數字中選一個,有7種選擇,

abc即9*8*7,有504種不重複組合方式。

可用排列數解答,(簡單說)

從n個不同元素中任意取m個元素排成一列叫做排列,所有排列的總數叫排列數。

公式a(n,m)=n*(n-1)*(n-2)*(n-3)*~~~*(n-m+1)=n!/(n-m)!,

n!=n*(n-1)*(n-2)*~~~*1,

(n-m)!=(n-m)*(n-m-1)*(n-m-2)*~~~*1,

例,5!=5*4*3*2*1

即從9個不同的數字中任意取3個數字組成的三位數,總共有多少個,

a(9,3)=9!/(9-3)!

=9!/6!

=9*8*7*6*5*4*3*2*1/6*5*4*3*2*1

=504

9樓:匿名使用者

高中知識的話直接用排列組合的知識。排列用a,組合用c。a(9,3)=9*8*7。

思路具體先從九個數任意取三個數的組合。為c(9,3)=9*8*7/(3*2*1)。在將組合中三個數取出來排列,a(3,3)=3*2*1。

答案a(9,3)=c(9,3)*a(3,3)=9*8*7前面用來便與理解。直接思路為,寫九個數中取三個為一組的組合並排序,就是a(9,3)=9*8*7。

編寫程式,將1到9這九個數字分成三個三位數,要求:第2個三位數是第1個三位數的兩倍;第3個三位數是第1個

10樓:匿名使用者

先回答後面一個

根據定義int a[9];來看,a是指標,指向整型陣列a的第1個元素

a+3和a+6也都是指標,分別指向整型陣列a的第4個元素和第7個元素

前面那個問題回答起來要麻煩些,因為你要理解了演算法的思路才知道**是想做什麼。

首先這個演算法是要列舉,範圍設定在123~333想必不難理解吧。

現在我舉其中一些例子來說明演算法思路。

當第一個數等於123時,根據題意,後兩個數分別為246和369

先把123拆成數字1,2,3寫到陣列a的前三個元素中,並且驗證寫進去的數字都不等於0而且互不相等(這就是你問的*p==0,以及*q==*p的意思)

如果出現0,不在1~9之間自然不行,出現了重複的數字也不符合題意,所以只要出現這兩種情況中的任何一種,就要return 0,表示這個數字不行。

當然,1,2,3既沒有0也沒有重複,所以接下來將246的每一位寫到a陣列接下來的三個元素中,現在a陣列變成了1 2 3 2 4 6

當對第四個元素2進行*q==*p判斷時發現與第二個元素相等,所以123肯定不能是第一個數。於是迴圈到m=124,再重複上面的過程。

如果發現一直到第九個數字都既沒有出現0也沒有重複,那麼滿足題意,輸出,同時計數。

當然,程式中也有不嚴謹的地方。比如ok函式檢驗到出現0和出現重複時返回了0,但是當外層for迴圈結束時應該有return(1);這樣的語句,不然main函式中的if語句永遠也判斷不出true,所以還需要改進。

11樓:匿名使用者

這個問題我想了挺久的,有許多方法,最終權衡了一下用陣列來做比較好,難點在於要判斷三個三位數中的個十百位都不能相等。我的思路是先用迴圈遍歷第一個三位數,然後用第一個三位數與之後兩個三位數的關係求出他們,再判斷這三個三位數是否符合個十百位互不相等的題目要求。

具體**如下:(程式附有註釋)

#include

#include

int tput (int a,int b,int c);

void tsplit (int a, int b);

int ifequal( int a,int b );

main()

;  //儲存10個個位數

int t1 ;  //第一個三位數三位數

int t2 ;  //第二個三位數三位數

int t3 ;  //第三個三位數三位數

//用三重迴圈遍歷陣列a中的元素,生成不同的首個三位數

for(i=1;i<4;i++)  //人為減少第一重迴圈次數,i作為百位不會大於400

;  //儲存第二個三位數的數字組成

int c[3]=;  //儲存第三個三位數的數字組成

int d[3]=;  //儲存第一個三位數的數字組成

t2=2*t1;

t3=3*t1;

//將第二第三個三位數分開,存在陣列中

tsplit(t2,b);

tsplit(t3,c);

//分別判斷三個三位數中的元素是否相等,並輸出

if(ifequal(b,c) && ifequal(b,d) && ifequal(c,d))

printf("%d,%d,%d\n",t1,t2,t3);}}

}}system("pause");

}//函式功能:按順序輸入百十個位,輸出一個三位數

int tput (int a,int b,int c)

//函式功能:輸入一個三位數與陣列(儲存拆分的三位數),拆分為三個數(按百十個位)

void tsplit (int a, int b)

}//函式功能:輸入兩個陣列,判斷兩個陣列中的元素是否互不相等,是返回1,不是返回0

int ifequal( int a,int b )

}return flag;}

12樓:匿名使用者

xsyhzhb1991 所言甚是

從1,2,3,4,5,6,7,8,9這九個數字中任意選三個數字組成不同的三位數,(不能重複不遺漏)

13樓:精銳阿童穆

a93,應該是這個,利用排列組合的思想

14樓:人到中年對

321+459=780

15樓:匿名使用者

太和殿太和殿其實是用來舉行各種典禮的場所,實際使用次數很少,明清皇帝上朝的地方主要在太和門、乾清門(為御門聽政)、乾清宮(有大事或重要的事情時皇帝召見大臣所在地)、還有養心殿(清朝後期垂簾聽政)的,並不是平時所說的太和殿。明清兩朝24個皇帝都在太和殿舉行盛大典禮,如皇帝登基即位、皇帝大婚、冊立皇后、命將出徵,此外每年萬壽節、元旦、冬至三大節,皇帝在此接受文武**的朝賀,並向王公大臣賜宴。清初,還曾在太和殿舉行新進士的殿試,乾隆五十四年(2023年)始,改在保和殿舉行,「傳臚」仍在太和殿舉行。

關於皇帝上朝的地點,其實不在太和殿,縱觀明清,皇帝一般都是在太和門、乾清門上朝,稱御門聽政,而當有比較緊急或重要的事情時,皇帝則在乾清宮召見大臣,晚清時期慈禧太后垂簾聽政,上朝的地點也因此變為養心殿。

從1——9九個數字中任取三個數字可以組成能被3整除的三位數 個

16樓:匿名使用者

判斷一個數是否能被3整除:只要此數的數字和能被3整除,那麼這個數就能被3整除。

從1到9這九個數字中任取3個數字組成一個沒有重複的三位數

1)。先把 1-9 數字分成3組

a: 1 、4、 7 ,

b: 2、 5、 8

c: 3、 6、 9

a組的三個數字任意排列可以組成被3 整除的數字,共有 3*2*1 = 6 種

同理 b和c組也可各構成6個數字能被3整除。

以上共計 18種數字組合 可以被3 整除。

2)。其次,從a、b、c組中,每組各任意選1個數字,由這3個數字也可構成被3整除的數 。如1、5、9.

共有 c(3,1)*c(3,1)*c(3,1)*p(3,3) = 3*3*3 * 3*2*1 = 162種

以上合計 共有 18+162=180個數字可被3整除。

從數字中任意選擇數字,從0到9十個數字中選出有0和9任意5個數有多少種組合

題目有錯誤第一個 4 6的尾數是4,不可能是2哦34 6 204,用了3和0125 6 750,用了2,5,7199 4 4396,用了1,9,4,6就8沒有用 0 1 2 3 4 10 從0,1,2,3,4,5,6,7,8,9這十個數字中任意取出5個不同的數字,1 積為奇數必須 來5個數都為源奇數...

從數字9這數字中任,從數碼1,2,3,4,5,6,7,8,9中任選4個數碼,用這四個數碼組成數字最接近的兩個兩位數,並用d表示這

9 9 8 7 4356 種 答 可以組成4356種沒有重複數字的四位數 用0,2,3,9四個數字,組成四位數,可以組成多少個不重複的單數?個位選擇 2 種,首位 千位 選擇 2種,中間兩位選擇 2 1 2 種。那麼,可以組成四位不重複單數個數 2 2 2 8 3 3 2 1 18 一共可以組成18...

從0,1,2,3,4,5,6,7,8,9這數字中任意取出不同的數字

1 積為奇數必須 來5個數都為源奇數 則概率為 1 5 4 3 2 1 10 9 8 7 6 1 2522 3個數字組成等比數列 1 9裡3個數字組成的等比數 列有,124 139 248 一共3組則概率為 3 5 4 3 2 1 10 9 8 7 6 1 843 能被25整除,說明這個五位數最後2...