Meydan okuma
Mümkün olduğu kadar az karakterde, n, 0'dan büyük bir pozitif tamsayı verilen i ^ n değerini bulun. Bu bir String olarak verilmelidir.
Bilmeyenler için, i ^ 2 = -1 olacak şekilde tanımlanır. Yani:
- i ^ 1 = i
- i ^ 2 = -1
- I ^ 3 = -i
- i ^ 4 = 1
Bu daha sonra tekrarlar ..
kurallar
- Diliniz karmaşık sayıları destekliyorsa, bunu çözebilecek hiçbir işlev veya aritmetik kullanmayın.
- Kayan nokta yanlışlıkları, yine de ondalık sayı döndürecek cevaplar için iyidir, ancak tamsayı girişleri kesin sonuçlar vermelidir.
Bonus puanlar
-5 n'nin negatif olduğu yerlerde bu değeri hesaplayabilirsiniz
-15 Herhangi bir gerçek sayının değerini hesaplayabilirseniz (bu bonus yukarıdaki bonustan -5 içerir)
İyi şanslar!