實驗8 1 8 報數 (20 分)

2021-10-19 01:54:31 字數 660 閱讀 9623

報數遊戲是這樣的:有n個人圍成一圈,按順序從1到n編好號。從第乙個人開始報數,報到m(本題要求編寫函式,給出每個人的退出順序編號。

函式介面定義:

void

countoff

(int n,

int m,

int out)

;其中n是初始人數;m是遊戲規定的退出位次(保證為小於n的正整數)。函式countoff將每個人的退出順序編號存在陣列out[

]中。因為c語言陣列下標是從0開始的,所以第i個位置上的人是第out[i-

1]個退出的。

裁判測試程式樣例:

#include

#define maxn 20

void

countoff

(int n,

int m,

int out)

;int

main()

/* 你的**將被嵌在這裡 */

輸入樣例:113

輸出樣例:410

1752

11936

8

void

countoff

(int n,

int m,

int out)

}}}

習題8 4 報數 20 分

報數遊戲是這樣的 有n個人圍成一圈,按順序從1到n編好號。從第乙個人開始報數,報到m 本題要求編寫函式,給出每個人的退出順序編號。void countoff int n,int m,int out 其中n是初始人數 m是遊戲規定的退出位次 保證為小於n的正整數 函式countoff將每個人的退出順序...

!!!習題8 4 報數 20分

報數遊戲是這樣的 有n個人圍成一圈,按順序從1到n編好號。從第乙個人開始報數,報到m 本題要求編寫函式,給出每個人的退出順序編號。函式介面定義 void countoff int n,int m,int out 其中n是初始人數 m是遊戲規定的退出位次 保證為小於n的正整數 函式countoff將每...

實驗7 1 13 裝箱問題(20 分)

實驗7 1 13 裝箱問題 20 分 假設有n項物品,大小分別為s1 s2 si sn,其中si為滿足1 s i 100的整數。要把這些物品裝入到容量為100的一批箱子 序號1 n 中。裝箱方法是 對每項物品,順序掃瞄箱子,把該物品放入足以能夠容下它的第乙個箱子中。請寫乙個程式模擬這種裝箱過程,並輸...