1樓:匿名使用者
public static void main(string args)
else
} //隨機數已經儲存好了,接下來就是排序了//---------------------------氣泡排序,書上肯定有的------------------
int ex;
for(int i=0;i=i;z--)
if(ex!=0)}}
system.out.println("偶數排序後的結果:");
for(int i=0;i // 如果不想自己實現排序邏輯的話,用集合比較方便list list=new linkedlist(); for(int i=0;i //collections集合的幫助類,可以對集合進行很多操作collections.sort(list); //升序collections.reverse(list);//倒序system. out.println("排序後: "+list);} 2樓:匿名使用者 開啟一個excel 按alt+f11 組合鍵,開啟vba編輯器,選擇這個表的名字,插入-模組。雙擊插入的模組。在出現的文字框中輸入以下語句,然後關閉 function abc(arr as range, num as integer) r = arr.rows.count for c1 = 1 to r for c2 = c1 + 1 to r for c3 = c2 + 1 to r for c4 = c3 + 1 to r for c5 = c4 + 1 to r rr = rr + 1 abc = arr(c1, 1) & "," & arr(c2, 1) & "," & arr(c3, 1) & "," & arr(c4, 1) & "," & arr(c5, 1) if rr = num then exit function next next next next next end function 關閉之後, 假如你的資料15個在a1:a15中,你可在任意的一個單元格中輸入 =abc($a$1:$a$15,int(rand()*combin(15,6))) 就能隨機出來一組數字了,用逗號隔開了~~ 如果想都列出來,那就在任意單元格輸入 =abc($a$1:$a$15,row(a1)),公式往下拉就能出來了 3樓:甫濡姬冰心 從10個數中 任意的抽8個數 組成1個數 由於數字可以重複 所以基本事件的總數為n=10的8次方。 如何進行自動生成排列組合:比如我要從1到10數字中選5個為一組,每組之間最多有2個數字重複。
5 4樓:自信是一種習慣 思路:先生成1到10的隨機數,5個為一組,然後再統計每組中重複數字,滿足要求的保留,不滿足要求的可以刪除。 a1單元格輸入公式 =randbetween(1,10) 向右拖動到e1,再選中a1到e1向下拖動,需要的多就多一些,來幾百行都行。 複製這片區域,選擇性貼上為數值。 f1輸入公式 =sum(countif(a1:e1,a1:e1)) 按ctrl+shift+enter三鍵結束,輸入陣列公式,公式前後自動新增{}, 然後f1下拉填充,這樣統計出每一組的一個計數,如果5個數字都不相同,就得到5,如果有2個數字是重複的,那就得到7,超過2個數字重複的,結果也超過7,對f列進行升序排序,擴充套件選定區域,這樣就把f列是5和7的都排在上面的。 你需要多少組就取多少行。 1到12個數字組成五個數為一組,而且每組裡面隨機挑選5個數裡面都要有,請問這樣能組多少組。 5樓:秋雨梧桐葉落石 這個bai 問題稍微改一下,由於 du10是兩位數,所以不能作zhi為一個數出現dao在組裡面,回以0代替。設想最高位,可答以從1-9中間選擇任何一個,共有9種選法(0不可以出現在首位的),第二位,可以從剩下的9個數中任選一個,也有9種選法、第三位有8種選法,第四位有7種選法,第5位有6種選法,所以,一共有9*9*8*7*6=27216種選法。 有0-9共10個數字,隨意5個一組的組合? 6樓:匿名使用者 哎,太簡單了,就是10個裡面取5個的組合數:c(10,5)=252種 7樓:凌風聽葉 01234,01235,01236,01237,01238,01239,12345,12346,12347,12348,12349,23456,23457,23458,23459,34567,34568,34569,45678,45679,56789,67890,67891,67892,67893,67894,67895。 請問,我從0-9的數字中,取5個排列成五位數,但每組中都不出現重複的數字,分別有哪些組合呢? 8樓:匿名使用者 0-9共十個數,從中 抄取出5個數,但是0不可以 襲成為第一個數~~ 那麼,第一個數的取法只能從非0的1-9數中選,則是9種第二個書可以取第一個書沒取過的包括0的另外就個,也是9種,第三個數就只能取剩下的8個,第四個去剩下的7個,第五個剩下6個 9乘9乘8乘7乘6=27216種 9樓:八仙過海少一神 分步:先選第一位數有10種 則第二位有9種 第三位有8種……即n=10*9*8*7*6=30240 10樓:匿名使用者 252種排法,不一一列舉了。不會有問題讓你一一列舉吧? 11樓:匿名使用者 樓上說的不對,哪能就兩組這麼少 12樓:請注意 很多,每個數字都可以組成。太多了。 13樓:獨駕舟千里去 我說錯了,八仙過海少一神說得對 14樓:行行都不行 八仙過海少一神,正解。 買彩票不能用這種辦法,不然國家怎麼賺錢的。 愛你不藝 您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦 include include void main sum 0 for i 0 i 10 i 隨機取完之後,最後10個數即為隨機獲得的10個數 printf sum d n sum 此處輸出隨機選出的數的和 if sum 250 s... 如果你的資料在a列,那在了列輸入 if or mid a1,1,1 mid a1,2,1 0,mid a1,1,1 mid a1,3,1 0 mid a1,2,1 mid a1,3,1 0 a1,然後再篩選b列非空格的資料就是了 假設資料在a列 在b單元格輸入 if iserror vlookup ... 先分拆成單個的數字,然後排序, 還是我給原始碼吧,說了也不懂。str 6498512367 next m split text,for i 0 to ubound m 1for j 0 to ubound m 1if int m i int m j then 這句的大於號改為小於號即可從小到大排列 ...一組數字,1 80次陣列中隨機取不重複的數字,這數加起來為250 300之間
怎麼在EXCEL裡把一組數字的資料裡面有相同的數字的單元
按鍵精靈怎麼把一組數字比如72593按從小到大或者從大到小的順序排列