用C C 進行隨機分組的實現教程

2022-09-22 00:15:06 字數 1097 閱讀 4301

用c/c++進行隨機分組的實現教程

/************************

要求將下列名單隨機分組:分組要求,隨機選擇4個人組成一組

輸出結果:4個人一行進行輸出,每行代表乙個組

例如:許新華 王玉恆 陶小康 王嬌嬌

盛 開 鄭 丹 陳 芳 張 龍

陳夢玉 祝秋培 吳贇鵬 胡光興

曾從威 邊金鵬 陳逸倫 王 琦

劉加封 徐煜清 姚 笛 孔海宇

孫凌霄 王 鵬 王 虎 李 峰

周 波 蔣愷均 徐小蕤 繆 峰

劉江濤 陳 喆 方文倩 崔雅倩

陳 程 陳振宇 李 森 陳志輝

李鴻飛人名:

曾從威蔣愷均

劉江濤崔雅倩

祝秋培吳贇鵬

李鴻飛王 虎

繆 峰

張 龍

劉加封姚 笛

鄭 丹

孔海宇陳逸倫

徐煜清陳 喆

盛 開

方文倩邊金鵬

陳振宇陶小康

孫凌霄王玉恆

王嬌嬌許新華

胡光興周 波

王 鵬

李鴻飛陳 程

徐小蕤李 峰

王 琦

陳夢玉陳志輝

李 森

陳 芳

**************************/

#include

#include

#include

int main()

; int len = sizeof(name)/sizeof(name[0]);

printf("len: %d\n",len);

//亂序種子

srand((unsigned)time(null));

int last = len-1; // 最後乙個元素的下標

int i;

for(i =0;i < len; i++)

for(i = 0;i< len; i++)

printf("\n");

return 0;

}

用 Delphi 實現報表的橫向分組列印

delphi 內建的 quickreport 報表系統為我們快速製作報表提供了有力的支援。對於一些簡單的報表,包括縱向分組多表頭報表,我們幾乎不用寫一句 就可以方便地完成報表的製作。但是對於圖一所示的橫向分組的報表,我們還需要寫一些 來控制報表的列印格式。本文就以圖一所示報表為例,向大家介紹橫向分組...

用yield關鍵詞實現列表的分組

我們可以使用yield函式來方便的將乙個列表分割成n分,寫成divide iter lst,n 的介面形式。我們這裡注意到yield會把返回值依次儲存到生成器generator中,並且把while迴圈走完。要注意的是,這裡我們還需要重新掌握以下知識點 1.列表的切片操作 lst i div i 1 ...

用matlab實現的教師 考場隨機分配

最近要實現乙個隨機分配老師到考場的功能,想了想,用matlab實現了 功能如下 1.每個考場安排兩個老師,並且完全隨機 2.考場分為不同的組,每個組的考場數不同 3.要能對教師資料和考場資料進行更新。考慮老師資料用teacher.xls儲存,考場資料用room.txt儲存,核心 量並不多。num,t...