परिभाषाएं:
- एक त्रिकोण को एक सही त्रिकोण माना जाता है यदि आंतरिक कोणों में से एक बिल्कुल 90 डिग्री है।
- एक संख्या को तर्कसंगत माना जाता है यदि इसे पूर्णांक के अनुपात से दर्शाया जा सकता है, अर्थात
p/q, जहां दोनोंpऔरqपूर्णांक हैं। - एक संख्या
nएक सर्वांगसम संख्या है, यदि उस क्षेत्र का एक सही त्रिभुज मौजूद हैnजहाँ तीनों पक्ष तर्कसंगत हैं। - यह OEIS A003273 है ।
चुनौती
यह निर्णय-समस्या चुनौती है। एक इनपुट संख्या को देखते हुए x, एक विशिष्ट और सुसंगत मूल्य को आउटपुट करता है यदि xएक अनुरूप संख्या है, और एक अलग और सुसंगत मूल्य है यदि xएक अनुरूप संख्या नहीं है। जरूरी नहीं कि आउटपुट वैल्यू आपकी भाषा में सत्य / गलत हो।
विशेष नियम
इस चुनौती के प्रयोजनों के लिए, आप मान सकते हैं कि बर्च और स्विंटर्टन-डायर अनुमान सही है। वैकल्पिक रूप से, यदि आप बर्च और स्विनर्टन-डायर अनुमान को साबित कर सकते हैं, तो अपने $ 1,000,000 मिलेनियम पुरस्कार का दावा करें। ;-)
उदाहरण
( Trueअनुरूप संख्या के लिए उपयोग करना और Falseअन्यथा)।
5 True
6 True
108 False
नियम और स्पष्टीकरण
- इनपुट और आउटपुट किसी भी सुविधाजनक विधि द्वारा दिया जा सकता है ।
- आप परिणाम को STDOUT में प्रिंट कर सकते हैं या इसे फ़ंक्शन परिणाम के रूप में वापस कर सकते हैं। कृपया अपने सबमिशन में बताएं कि आउटपुट क्या मान ले सकता है।
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं।
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।