国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch編程 數學專題 求解抽簽問題

極客小將2023-08-09-
scratch求解抽簽問題題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。思路:對于這個問題,大家通過簡單的推理會很快找到答案,但是如

scratch求解抽簽問題

題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。

思路:對于這個問題,大家通過簡單的推理會很快找到答案,但是如何用程序來解答呢?那么首先我們需要將這個題轉變為一個數學題,然后再用程序排列成各種組合,然后排除掉不合要求的結果,那剩下的就是合理的結果了。

具體方案如下:我們先假設abc的對手分別為i jk ,將x,y,z分別用數字123代替,這樣就更接近數學的方程問題了。接下來進行各種可能的組合(ijk 都可以等于123),每當得到一組組合結果,進行判斷,如果結果滿足下列條件之一,那么這組結果都是不符合的,否則就是正確的。

1、i=j i=k   j=k(一個選手不能重復比賽)

2、i=1 (a說他不和x)

3、k=1   k=3 (c說他不和x,z)

scratch編寫程序:

定義三個變量i jk(假設abc的對手分別為i jk);新建列表,存入對手x,y,z,如下圖(將x,y,z分別用數字123代替),123分別對應xyz

 




預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 宝山区| 河间市| 黑山县| 罗源县| 奉节县| 呼伦贝尔市| 山西省| 自治县| 天门市| 襄樊市| 班戈县| 定南县| 宜章县| 香格里拉县| 施秉县| 辰溪县| 金塔县| 当雄县| 临猗县| 宜宾市| 电白县| 望江县| 五河县| 安宁市| 义乌市| 六枝特区| 上饶县| 常宁市| 房产| 湘潭市| 泽州县| 泸定县| 桓仁| 阳泉市| 正镶白旗| 阳泉市| 察隅县| 合川市| 云梦县| 东丽区| 宜良县|