एक सुपरबंडेंट नंबर एक पूर्णांक n है जो विभाजक राशि फ़ंक्शन σ के साथ अपने अनुपात के लिए एक नई ऊपरी सीमा निर्धारित करता है । दूसरे शब्दों में, यदि सभी सकारात्मक पूर्णांक x के लिए n केवल से कम है, तो n अतिरेक है ।
कुछ मूल्यों के लिए:
n σ(n) σ(n)/n superabundant
1 1 1.0000 yes
2 3 1.5000 yes
3 4 1.3333 no
4 7 1.7500 yes
5 6 1.2000 no
6 12 2.0000 yes
7 8 1.1429 no
8 15 1.8750 no
9 13 1.4444 no
इनकी लंबी सूची (परीक्षण मामलों के लिए) OEIS A004394 पर देखी जा सकती है ।
एक अत्यधिक अनुशंसित नकारात्मक परीक्षण मामले (यदि आपका दुभाषिया इसे संभाल सकता है) 360360 है, क्योंकि यह अंतिम सुपरबंडेंट संख्या के साथ संबंध रखता है।
चुनौती
आपके कार्यक्रम को एक ही सकारात्मक पूर्णांक में ले जाना चाहिए, और एक सत्य या गलत मूल्य का उत्पादन करना चाहिए कि क्या पूर्णांक अतिरेक है।
जैसा कि यह कोड-गोल्फ है , बाइट्स जीत में सबसे छोटा जवाब है।
Æs÷$ÐṀ=
7 बाइट्स कर सकते हैं । मुझे पता ही नहीं चलाÐṀ
कि, यह जानना उपयोगी है।