モジュール詳細:クリスマスプレゼント
いとこのBobがまた洗濯洗剤をプレゼントしてくれたようだ……。
- クリスマスイブの夜、K’Tane一家はクリスマスツリーを囲んでいた。
- ここ数年で初めての一緒に過ごすクリスマスであるため、家族全員はわくわくしていた。
- ただし、明日プレゼントを開けるのをいつにするかは、家族それぞれ異なる考えを持っていた。
- いとこのBobは起床後すぐにプレゼントに飛びつきたい。叔母のMargeと叔父のSimonは礼拝の後にプレゼントを開けるのが好きだった。大叔父のBertieは昼食後にプレゼントを開けるのが習慣だった。祖母のMayは「ひどいメロドラマを避けるために」夜に開けるのが好きだった。
- プレゼントを開ける時間は人によって異なり、彼らは数学の問題も好きなため、K’Tane一家は、各家族がもらったプレゼントの数を見て、全員でプレゼントを開ける時間を計算することにした。
- 以下の表を使用してどの贈り物が誰からのものなのかを特定する。
- 合計で贈り物は13個ある。
![]() |
![]() |
![]() |
![]() |
![]() |
叔母のMarge | 叔父のSimon | いとこのBob | 祖母のMay | 大叔父のBertie |
- 叔母のMargeのプレゼントと叔父のSimonのプレゼントの合計を取得する。
- いとこのBobのプレゼントの個数を引く。
- 負の値になった場合、-1を掛ける。
- インジケーターの数を足し、値Xを得る。
- 祖母のMayと大叔父のBertieのプレゼントの絶対差を求める。
- 値が0の場合、1にする。
- ポートの個数を足し、値Yを得る。
- XとYの積にバッテリーの個数を足す。
- 14で割った余りを求め、7を足し、値Zを得る。
- 時間が値Zになった時に時計を押すと、モジュールが解除される。
- 間違った時間で時計を押すと、ミスが記録される。