> For the complete documentation index, see [llms.txt](https://nkust.gitbook.io/scratch-3/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nkust.gitbook.io/scratch-3/fan-jia-zuo-ming.md).

# 返家作業說明

## 作業說明

請製作一程式，可以自動地找出在以電腦模擬公正擲骰子時，至少要擲多少下才能夠讓平均值在3.4\~3.6之間。參考程式如下：

![](https://1789170130-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJEK4Zm0THA0vYxBYQ%2F-L_Y9K6iIzILvYm7EIXX%2F-L_YBNisdL0vgyqd9SUg%2F%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-10%20%E4%B8%8A%E5%8D%8812.02.50.png?alt=media\&token=c7ba864c-10d3-475f-8f32-fb37b128feb2)

在上述的程式中，骰子會被重複丟擲12000次之後計算平均值，然後把這個過程重複100次。如果在被100次中，得到的平均值都是介於3.4和3.6之間的話，貓咪就會說出yes，否則就會說no。

請修改上述程式，讓程式可以自動調整times的大小，也就是times從比較小的值開始（例如500），如果執行完之後得到yes，則表示500即是符合條件的最小數值，否則請讓程式自動增加times的值，一直到符合條件為止。

## 繳交注意事項

* 達到功能要求&#x20;
* 角色不能使用預設的貓咪，請自選任一角色&#x20;
* 舞台必需有背景，請自選&#x20;
* 在舞台的任一處，請加入所有組員之學號

## 提示

* 需要整個程式外圍再加上一層迴圈
* 可以設定一個變數用來記錄是否符合條件，如果不符合條件，則把times的值往上加，再重複一次，如果已符合條件，則修改此變數使其能夠離開迴圈
