Vergleichen Sie zwei Zahlen N 1 = a b c , N 2 = d e f, indem Sie eine Funktion f (a, b, c, d, e, f) konstruieren, die:
- gibt 1 zurück, wenn N 1 > N 2 ist
- Gibt -1 zurück, wenn N 1 <N 2 ist
Anmerkung: Sie müssen keinen Wert für eine andere Beziehung zwischen N 1 und N 2 zurückgeben . zB wenn sie gleich sind oder wenn ihre Beziehung undefiniert ist (komplexe Zahlen).
andere Einschränkungen:
- Alle Zahlen sind ganze Zahlen
- a, b, c, d, e, f können positiv oder negativ sein, aber nicht Null.
- | a |, | d | <1000
- | b |, | c |, | e |, | f | <10 10
- Laufzeit weniger als einige Sekunden
Beispiele:
f(100,100,100,50,100,100) = 1
f(-100,100,100,50,100,100) = 1
f(-100,99,100,50,100,100) = -1
f(100,-100,-100, -1, 3, 100) = 1
f(535, 10^9, 10^8, 443, 10^9, 10^9) = -1
Das ist Code Golf. Kürzester Code gewinnt.