आपका कार्य एक शून्य-सूचक अपवाद उत्पन्न करना है। यही है, आपके कार्यक्रम को एक मूल्य को स्वीकार करना चाहिए जो इसे गैर-शून्य होने की उम्मीद करता है, और एक अपवाद / त्रुटि या दुर्घटना को फेंक देता है क्योंकि मूल्य शून्य है।
इसके अलावा, यह कोड पढ़ने से स्पष्ट नहीं हो सकता है कि मूल्य शून्य है। आपका लक्ष्य पाठक को यह स्पष्ट करना है कि मूल्य शून्य नहीं है, भले ही यह वास्तव में हो।
- अशक्त के बजाय, आप शून्य का उपयोग कर सकते हैं, कोई भी, कुछ भी नहीं, या जो भी आपकी भाषा में समतुल्य है। आप अपरिभाषित, असिंचित और इसी तरह का उपयोग कर सकते हैं।
- आपके कोड के साथ समस्या यह होनी चाहिए कि चर (आश्चर्यजनक रूप से) अशक्त है जहां कार्यक्रम एक गैर-अशक्त चर की अपेक्षा करता है।
- आपका कार्यक्रम एक अपवाद को फेंककर, एक त्रुटि को फेंककर, दुर्घटनाग्रस्त, या जो कुछ भी सामान्य रूप से अप्रत्याशित नल का सामना करने पर सामान्य रूप से करता है, वह शून्य का जवाब दे सकता है।
यह एक लोकप्रियता प्रतियोगिता है, इसलिए चतुर बनो!