चुनौती
यथासंभव कुछ वर्णों में, i ^ n का मान ज्ञात करें, n दिया गया है, एक सकारात्मक पूर्णांक 0. से अधिक है। इसे स्ट्रिंग के रूप में आउटपुट किया जाना चाहिए।
उन लोगों के लिए जो नहीं जानते हैं, मुझे ऐसे परिभाषित किया गया है कि i ^ 2 = -1। इसलिए:
- मैं ^ 1 = मैं
- मैं ^ 2 = -1
- मैं ^ 3 = मैं
- मैं ^ 4 = 1
यह फिर दोहराता है ।।
नियम
- यदि आपकी भाषा जटिल संख्याओं का समर्थन करती है, तो किसी भी फ़ंक्शन या अंकगणित का उपयोग न करें जो इसे बाहर काम कर सकता है।
- फ़्लोटिंग पॉइंट गलतियाँ ऐसे उत्तरों के लिए ठीक हैं, जो वैसे भी दशमलव लौटा देंगे, लेकिन पूर्णांक इनपुट सटीक परिणाम देने चाहिए
बोनस अंक
-5 यदि आप मूल्य को काम कर सकते हैं जहां n भी नकारात्मक है
-15 यदि आप किसी वास्तविक संख्या के लिए मान निकाल सकते हैं (इस बोनस में उपरोक्त बोनस से -5 शामिल हैं)
सौभाग्य!