車、電車、スケートボード、原子炉など、コンピューターは現在どこにでもあります。ソフトウェアがタイムトラベルデバイスで実行される可能性は時間の問題です。対処できますか?少なくとも検出できますか?
あなたのタスク:
- タイムトラベルを検出するために、ループしてシステム時間を照会し続けるプログラムを作成します。
- 2つの連続するクエリ間で時間が1日以上進む場合、それはタイムトラベルです。この場合、プログラムは次を印刷する必要があります。
TS TS: YYYY? You mean we're in the future?
- 2つの連続するクエリ間で時間が少しでも戻った場合、それは逆方向のタイムトラベルです。この場合、プログラムは次を印刷する必要があります。
TS TS: Back in good old YYYY.
TS TS
タイムトラベルの前後のタイムスタンプです。YYYY
宛先年です。- タイムスタンプは、非数字で区切られた少なくとも4桁の年、月、日、時間、分、秒を含む任意の形式にすることができます。
制限事項:
- 少なくとも19、20、21世紀の日付をサポートする必要があります。
- このチャレンジが投稿される前に存在していた言語を使用する必要があります。
- このチャレンジが投稿された後にのみ回答を投稿する必要があります。
- 回答が投稿される前に存在していた言語を使用する必要があります。
- 回答は、投稿した後にのみ編集できます。
- プログラムは、必要な出力以外の出力を印刷してはなりません。時々「グレートスコット!」許可されています。
これはコードゴルフです。最短の答えが勝ちです。
関連する映画の参照は、おそらくあなたの答えを長すぎますが、あなたに賛成を得るかもしれません。