Komputer ada di mana-mana saat ini - di mobil, kereta, skateboard, bahkan reaktor nuklir. Kemungkinan perangkat lunak Anda akan berjalan dalam perangkat perjalanan waktu hanyalah masalah waktu. Bisakah Anda mengatasinya? Bisakah Anda setidaknya mendeteksinya?
Tugas Anda:
- Tulis sebuah program yang mengulang dan terus menanyakan waktu sistem, untuk mendeteksi perjalanan waktu.
- Jika waktu bergerak maju sehari atau lebih di antara dua kueri berturut-turut, itu adalah perjalanan waktu ke depan. Dalam hal ini, program Anda harus mencetak:
TS TS: YYYY? You mean we're in the future?
- Jika waktu bergerak mundur, dengan jumlah berapa pun, di antara dua kueri berturut-turut, ini adalah perjalanan waktu mundur. Dalam hal ini, program Anda harus mencetak:
TS TS: Back in good old YYYY.
TS TS
adalah cap waktu sebelum dan sesudah perjalanan waktu.YYYY
adalah tahun tujuan.- Stempel waktu dapat dalam format apa pun, yang mencakup setidaknya 4 digit tahun, bulan, hari, jam, menit, dan kedua, dipisahkan oleh non-digit.
Keterbatasan:
- Anda harus mendukung tanggal di abad 19, 20 dan 21, setidaknya.
- Anda harus menggunakan bahasa yang ada sebelum tantangan ini diposting.
- Anda harus memposting jawaban Anda hanya setelah tantangan ini diposting.
- Anda harus menggunakan bahasa yang ada sebelum jawaban Anda diposting.
- Anda dapat mengedit jawaban Anda hanya setelah mempostingnya.
- Program Anda tidak boleh mencetak output apa pun selain dari output yang dibutuhkan. Sesekali, "Great Scott!" Diperbolehkan.
Ini adalah kode-golf. Jawaban terpendek menang.
Referensi film yang relevan mungkin akan membuat jawaban Anda terlalu lama, tetapi mungkin membuat Anda tidak puas.