Ingresso
Numeri interi a1, a2, a3, b1, b2, b3 ciascuno nell'intervallo da 1 a 20.
Produzione
True if a1^(a2^a3) > b1^(b2^b3) and False otherwise.
^ è esponenziazione in questa domanda.
Regole
Questo è code-golf. Il codice deve terminare correttamente entro 10 secondi per qualsiasi input valido su un PC desktop standard.
Puoi produrre qualsiasi cosa Verità per vero e qualsiasi cosa Falsey per falso.
Puoi assumere qualsiasi ordine di input che desideri purché sia specificato nella risposta e sempre lo stesso.
Per questa domanda il tuo codice dovrebbe essere sempre corretto. Cioè non dovrebbe fallire a causa di imprecisioni in virgola mobile. A causa della gamma limitata dell'input, questo non dovrebbe essere troppo difficile da ottenere.
Casi test
3^(4^5) > 5^(4^3)
1^(2^3) < 3^(2^1)
3^(6^5) < 5^(20^3)
20^(20^20) > 20^(20^19)
20^(20^20) == 20^(20^20)
2^2^20 > 2^20^2
2^3^12 == 8^3^11
1^20^20 == 1^1^1
1^1^1 == 1^20^20