先週のチャレンジの解答は こちらで見つけることができます。
今週は以前回答が少なかったチャレンジに再挑戦してみたいと思います。今回はたくさんの回答があるといいですね!
あなたは友達とテニスリーグを始めることに決めました。友達はあなたがデータについて詳しいことを知っていて、あなたにシーズンのスケジュールの作成を任せています。
この時点では、リーグに参加するチームの数やシーズンの長さはわかりません。参加するチームの数とシーズンの週数の2つの入力を持つアプリを作成することにしました。このアプリは、ラウンドロビントーナメントスケジュールを作成します。 このスケジュールでは、全ての参加チームが、全ての相手と同じ回数対戦します(入力に隔週が必要な場合を除く)。
「出力サンプル」は、たとえば5チームで5週間の場合、出力データの行がどのようになるかを示しています。
前回同じものをやった時に悩みました。今回はより良いものを出したかったですが、結局思いつかずです・・・。
投稿忘れていました。
投稿します。
組み合わせの作り方を前回と変えてみました。