私は数学の賢さに関してはかなり太っていて、助けが必要です。私は、人々のグループを1週間「待機」させるローターシステムを実装する必要があります、とグループは一年中繰り返されると言いました。これは、バックエンドにデータベースを備えたPerlのCGIスクリプトになります。
例を挙げれば簡単です。たとえば、今週の水曜日から次の水曜日の深夜にグループ2が水曜日の週に電話をかけ、その後最後のグループが同じように電話をかける3つのグループがあります。最後のグループの後、最初の人が再び水曜日-水曜日に電話をかけ、すべてが繰り返され続けます。
また、各グループの個人の一時的な変更に対応する必要があります。これは、シリーズ全体ではなく、現在のセッションでのみ保持されます。
グーグルカレンダーを想像してみてください。基本的にはそれですが、開発されたのは1人の男、私、そして1週間以内に管理が大好きです。
質問:私が考えているのですが、どうすればよいかわからないのは、グループの静的な週番号(グループ1週1、グループ2週2など)を持って、現在「通話中」のグループを特定することです。