Eh, Brexit oldu . Sky News, oldukları dahiler olan bir otobüs tarafında geri sayım yapmaya karar verdi.
Senin işin benzer bir şey yapmak. İngiltere, AB’yi 31 Mart 2019’da bırakıyor ve bunun için her saniye değişen (0,05 saniye sapma ile) dijital bir geri sayım oluşturmanız gerekiyor.
Giriş
Programınız kesinlikle giriş yapmamalı. Bu yasaklandı!
Çıktı
Brexit formatına kadar olan süreyi vermelidir ddd:hh:mm:ss
. Öncü ve izleyen yeni hatlara izin verilir, ancak ekran her zaman aynı yerde kalmalıdır. Yerinde düşüyor gibi görünmelidir. @AnthonyPham tarafından belirtildiği gibi, bu, ekranı "temizlemek" için yeterince yeni satır yazdırmak anlamına gelmez, bu aslında ekranı temizlemeniz gerektiği anlamına gelir.
Bunun gibi bir çıktıya izin verilmiyor:
100:20:10:05
100:20:10:04
Bu da
100:20:10:05
*A thousand newlines*
100:20:10:04
Birden fazla hatta oldukları gibi.
Brexit’ten sonra endişelenmene gerek yok. Programınız yalnızca 31/3/2019 tarihine kadar çalışacaktır.
kurallar
- Standart boşluklara izin verilmez
- Bu kod-golf yani bayt cinsinden en kısa kod kazanır.
- Hata mesajları (nasıl olduğunu düşünemesem de) izin verilmez
- Kod 2 yıl içerisinde çalışabilmelidir (İngiltere AB'den çıktığında) ve gerçek zamanı göstermeli ve 730'dan başlamamalıdır (aşağıya bakınız)
Geri sayım kuralı
Geri sayım kodlanmış olmamalı ve Brexit bitmeden herhangi bir zamanda çalışabilmeli ve yine de doğru sonucu verebilmelidir. Yeni bir güne başladığınızda, saat aşağıdaki formatı izlemelidir.
712:00:00:01
712:00:00:00
711:23:59:59
Tekrar söyleyeyim, rahatlık için Brexit'in bitiş tarihi 31/3/2019 (31: 3: 19 00:00:00 veya 31: 3: 2019 00:00:00 veya istediğiniz başka bir format)
Not: Sanırım her şeye sahibim ama bunu Sandbox'a göndermedim, aksi halde zamanlama kapanabilirdi. Gelişmeler için herhangi bir öneri göndermek için çekinmeyin, çünkü mükemmel değil.
1000
Saniyede bir kez değişmesini istersem koymak zorundayım . Teşekkürler