आपका कार्य उस सबसे बड़े कार्यक्रम का निर्माण करना है जो आप वास्तव में एक GOTO का उपयोग कर सकते हैं, जिसके बिना पूरे कार्यक्रम (या कम से कम एक बड़ा हिस्सा) को पूरी तरह से पुनर्गठन किया जाना चाहिए। स्कोर को आपके कोड में उन बयानों की संख्या के रूप में गिना जाता है जो स्थान बदलते हैं या नए पेश किए जाते हैं (बयानों को हटाने से आपके स्कोर में कोई फर्क नहीं पड़ता) जब कोड को बिना GOTO के पुनर्गठन किया जाता है (अन्य को आपके पुनर्गठन को चुनौती देने की अनुमति दी जाती है सुरुचिपूर्ण)। जैसा कि यह कोड गेंदबाजी है, उच्चतम स्कोर जीत है।
नोट: मैं इस चुनौती का प्रयास करके वेलोसिरैप्टर हमलों के लिए किसी भी दायित्व का दावा नहीं करता हूं।
goto
साथ प्रतिस्थापित करना switch
संभव लगता है।