999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch對(duì)24隊(duì)隨機(jī)分組

2020-06-30 14:32:36intoweb
電腦報(bào) 2020年13期
關(guān)鍵詞:隊(duì)伍

intoweb

1. 問(wèn)題描述

共有24個(gè)國(guó)家的球隊(duì)需要分成4組進(jìn)行小組賽,現(xiàn)在請(qǐng)你用Scratch編寫(xiě)一個(gè)分組程序,將24支球隊(duì)隨機(jī)分為4組。

24支球隊(duì)分別是:塞爾維亞、捷克、波蘭、立陶宛、意大利、希臘、俄羅斯、巴西、委內(nèi)瑞拉、波多黎各、多米尼加、德國(guó)、新西蘭、突尼斯、加拿大、土耳其、中國(guó)、菲律賓、斯洛文尼亞、克羅地亞、塞內(nèi)加爾、安哥拉、墨西哥、烏拉圭。

2. 列表的導(dǎo)入

參賽隊(duì)伍一共有24支,如果編程時(shí)每次都需要重新輸入工作量可就太大了。Scratch的列表有導(dǎo)入和導(dǎo)出功能的,右鍵點(diǎn)擊列表就有“導(dǎo)入和導(dǎo)出”菜單,選擇文本文件即可導(dǎo)入。列表每項(xiàng)對(duì)應(yīng)文本的一行,文本編碼為UTF-8,否則導(dǎo)入會(huì)是亂碼。

3. 解題思路

A:將1到24依次放入一個(gè)列表的隨機(jī)位置,這樣就獲得了24個(gè)數(shù)字隨機(jī)排列的“隊(duì)伍編號(hào)”列表。將“隊(duì)伍編號(hào)”的第一項(xiàng)對(duì)應(yīng)的序號(hào)從參賽隊(duì)中抽取出來(lái)放入A分組,并刪除“隊(duì)伍編號(hào)”列表的第一項(xiàng)。接著不斷將“隊(duì)伍編號(hào)”列表的第一項(xiàng)對(duì)應(yīng)球隊(duì)抽出放入B、C、D分組,重復(fù)6次,將所有球隊(duì)分配完畢。

B:另外一種解題思路與實(shí)際抽簽的操作一致,但是編寫(xiě)難度稍高。將參賽的24支隊(duì)伍放入一個(gè)列表中,通過(guò)生成隨機(jī)數(shù)(1-24)就可以隨機(jī)地取出一支隊(duì)伍,存入第一小組里,把這個(gè)隊(duì)伍從列表中刪除,接下來(lái)參賽隊(duì)伍就只有23支了。接著生成(1-23)的隨機(jī)數(shù)再取出一支隊(duì)伍,并放入第A分組,從列表中刪除。以此類(lèi)推,就如同我們抽簽一樣,取出一個(gè)少一個(gè),A組取6個(gè),然后其他組從剩下的里面再抽。

4. 解法A

1) 建立列表“參賽隊(duì)伍”并右鍵導(dǎo)入24支隊(duì)伍名,建立“隊(duì)伍編號(hào)”列表記錄隨機(jī)順序,建立“ABCD”4個(gè)列表記錄分組結(jié)果。建立臨時(shí)變量“i”,i=0。點(diǎn)擊綠旗清空隊(duì)伍編號(hào)和ABCD列表。

2) 將1-24隨機(jī)填入“隊(duì)伍編號(hào)”列表。重復(fù)執(zhí)行24次:i=i+1,在隊(duì)伍編號(hào)的第1到隊(duì)伍編號(hào)的項(xiàng)目數(shù)之間取隨機(jī)數(shù)項(xiàng)前插入i。

3) 依次將“隊(duì)伍編號(hào)”列表的第1項(xiàng)序號(hào)從對(duì)應(yīng)“參賽隊(duì)伍”列表中提取到A、B、C、D分組列表并刪除“隊(duì)伍編號(hào)”列表的第1項(xiàng)。

5. 解法B

1) 建立列表“參賽隊(duì)伍”并右鍵導(dǎo)入24支隊(duì)伍名,建立“隊(duì)伍編號(hào)”列表順序存儲(chǔ)1-24個(gè)數(shù)字,建立“ABCD”4個(gè)列表記錄分組結(jié)果。建立臨時(shí)變量“i”,i=0。點(diǎn)擊綠旗清空隊(duì)伍編號(hào)和ABCD列表。

2) 從“隊(duì)伍編號(hào)”列表中隨機(jī)抽取1項(xiàng)i,將“參賽隊(duì)伍”的第i項(xiàng)加入A組,刪除“隊(duì)伍編號(hào)”的第i項(xiàng)。這樣就隨機(jī)抽取了1個(gè)隊(duì)伍到A組,下面依次從“參賽隊(duì)伍”列表中隨機(jī)抽取到BCD組中,然后開(kāi)始下一次循環(huán)。

兩種解法都可以達(dá)到對(duì)隊(duì)伍隨機(jī)分組的目的,我將完整源代碼保存在阿爾法營(yíng)(www.aerfaying.com),你可以搜索“Scratch對(duì)24隊(duì)隨機(jī)分組”下載后自行分析和改進(jìn)。

猜你喜歡
隊(duì)伍
泰州市打造“五個(gè)過(guò)硬”的應(yīng)急隊(duì)伍
大雁的飛行隊(duì)伍
穩(wěn)定了隊(duì)伍 補(bǔ)齊了短板
農(nóng)村“五小”隊(duì)伍誰(shuí)來(lái)管
先穩(wěn)定現(xiàn)有護(hù)理隊(duì)伍
如何提高政工隊(duì)伍的整體素質(zhì)
散文百家(2014年11期)2014-08-21 07:16:40
發(fā)揮“五老”隊(duì)伍作用 創(chuàng)建“三無(wú)四有”新村
還剩多少人?
一支獨(dú)具特色的工作隊(duì)伍
“五老”隊(duì)伍大有可為
主站蜘蛛池模板: 人妻21p大胆| 精品国产福利在线| 亚洲最大福利网站| 狠狠久久综合伊人不卡| 一级毛片不卡片免费观看| 亚洲一区二区三区在线视频| 午夜激情婷婷| 四虎永久在线精品影院| 欧美日韩久久综合| 一级全免费视频播放| 国产色网站| 91香蕉视频下载网站| 国产色网站| 中文字幕乱码中文乱码51精品| 国产精品妖精视频| 欧美a在线看| 亚洲天堂精品在线| 9999在线视频| 久久亚洲国产视频| 国产成人1024精品| 久夜色精品国产噜噜| 亚洲天堂精品视频| 久久亚洲日本不卡一区二区| 久久一本日韩精品中文字幕屁孩| 91亚洲精品国产自在现线| 亚洲一区毛片| 国产精品任我爽爆在线播放6080| 99ri精品视频在线观看播放| 亚洲国产成人在线| 亚洲精品成人片在线观看| 国产丝袜一区二区三区视频免下载| 最新加勒比隔壁人妻| 无码人妻免费| 日韩精品欧美国产在线| 国产精品免费入口视频| 日韩国产亚洲一区二区在线观看| 亚洲美女一区| 久久精品人人做人人爽97| 国产97视频在线观看| 孕妇高潮太爽了在线观看免费| 日本欧美一二三区色视频| 国产一区亚洲一区| 福利片91| 午夜视频日本| 亚洲无线国产观看| 热这里只有精品国产热门精品| 2048国产精品原创综合在线| 国产成人精品综合| 精品久久国产综合精麻豆| 97人妻精品专区久久久久| 最新国产麻豆aⅴ精品无| 99re免费视频| 欧美综合成人| 中文无码日韩精品| 亚洲av日韩av制服丝袜| 91蝌蚪视频在线观看| 亚洲A∨无码精品午夜在线观看| 欧美中文一区| 日韩欧美中文| 综合五月天网| 国产精品区网红主播在线观看| 大香伊人久久| 福利在线免费视频| 国产精品va| 日本草草视频在线观看| 国模粉嫩小泬视频在线观看| 国产精品福利在线观看无码卡| 动漫精品中文字幕无码| 国产精品久久久久久久久久98| 亚洲无码在线午夜电影| 久久综合结合久久狠狠狠97色| 久久香蕉国产线| 国产高清又黄又嫩的免费视频网站| 爆操波多野结衣| 中文字幕免费播放| 天天综合色天天综合网| 欧美日韩国产在线观看一区二区三区| 国产丝袜第一页| 无码国产偷倩在线播放老年人| 亚洲欧洲日产国产无码AV| 国产va在线| 精品国产美女福到在线不卡f|