C言語のリストで分からないことがあります。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Roi

C言語のリストで分からないことがあります。

#1

投稿記事 by Roi » 15年前

『次の「Josephusの問題」を,循環リストを用いて解け.
9枚のコインを円形に並べる.1番のコインから数えて5枚目のコイン(5番のコイン)を取り除き,また次から数えて5枚目のコイン(1番)を取り除く,という操作を繰り返す.取り除かれる順番を答えよ.』
という課題なんですが全く分かりません。

教えてください。よろしくお願いします。

たいちう

Re:C言語のリストで分からないことがあります。

#2

投稿記事 by たいちう » 15年前

問題は理解できますか?
まだプログラムは書かなくてよいので、先に答を求めてみましょう。

Roi

Re:C言語のリストで分からないことがあります。

#3

投稿記事 by Roi » 15年前

問題は理解できます。
答えは『5・1・7・4・3・6・9・2・8』になると思います。

たいちう

Re:C言語のリストで分からないことがあります。

#4

投稿記事 by たいちう » 15年前

循環リストは判りますか?リストは?

循環リストが判るならば、その要素はどう書けると思いますか?
また、どのように初期化できますか?
リストを辿って初期化された状態を表示するプログラムは書けますか?
無限ループにならないように注意してください。

閉鎖

“C言語何でも質問掲示板” へ戻る