Inspiriert von http://xkcd.com/1331/
In diesem xkcd-Comic gibt es mehrere Gifs, die alle mit unterschiedlicher Häufigkeit blinken. Ich möchte wissen, wie der Zeitraum aussehen würde, wenn alles ein einziges GIF wäre. Geben Sie anhand einer Liste von Zahlen, die die einzelnen Frequenzen darstellen, die Periode des gesamten GIF aus.
Formale Definition
Eingang:
N
f1
f2
.
.
.
fN
Ausgabe:
P
Wobei N die Anzahl der Frequenzen ist, fi die i-te Frequenz ist und P die resultierende Periode des gesamten GIF ist.
Sie können ein beliebiges Begrenzungszeichen verwenden (anstelle von \ n) und das N ausschließen, wenn Sie dies wünschen. Dies wird durch die Anzahl der Begrenzer abgeleitet.
Einige Besonderheiten
Frequenzen sind die nächstgelegene Gleitkommadarstellung mit doppelter Genauigkeit der als Eingabe bereitgestellten Zahlen.
Die ausgegebene Periode ist eine 64-Bit-Ganzzahl ohne Vorzeichen, auf das nächste Ganze aufgerundet (auf 0,5 aufgerundet). Jede Eingabe, die einen Zeitraum größer als 2 ^ 64-1 erzeugen würde, wird als undefiniertes Verhalten betrachtet.
Ebenso wird jede Eingabe <= 0 als undefiniertes Verhalten betrachtet.
Gewinnbedingung
Code Golf so kürzester Code gewinnt!