Terinspirasi oleh http://xkcd.com/1331/
Dalam komik xkcd ini, ada beberapa gif yang semuanya berkedip dengan frekuensi berbeda. Saya ingin tahu bagaimana periode jika semua GIF tunggal. Diberikan daftar angka yang mewakili frekuensi individu, mengeluarkan periode GIF keseluruhan.
Definisi Resmi
Memasukkan:
N
f1
f2
.
.
.
fN
Keluaran:
P
Di mana N adalah jumlah frekuensi, fi adalah frekuensi ke-i, dan P adalah periode yang dihasilkan dari total GIF.
Anda dapat memilih untuk menggunakan karakter pembatas yang Anda inginkan (bukan \ n), dan Anda dapat mengecualikan N jika Anda mau, dan itu akan disimpulkan dengan jumlah pembatas.
Beberapa spesifik
Frekuensi adalah representasi titik mengambang presisi ganda terdekat dari angka-angka yang disediakan sebagai input.
Periode yang dikeluarkan adalah bilangan bulat bertanda 64-bit, dibulatkan (naik pada 0,5) ke keseluruhan terdekat. Setiap input yang akan menghasilkan periode yang lebih besar dari 2 ^ 64-1 dianggap perilaku tidak terdefinisi.
Demikian juga setiap input <= 0 dianggap perilaku tidak terdefinisi.
Kondisi menang
Golf kode sehingga kode terpendek menang!