मैं एक दोस्त को उसे एक क्वीन देकर बेवकूफ बनाना चाहता था जो लगभग काम कर गया, लेकिन मैला और सुस्त हो गया।
एक प्रोग्राम बनाएँ, जो चलाने पर, प्रोग्राम को आउटपुट करेगा, लेकिन एक वर्ण बंद। या तो एक वर्ण जोड़ा जा सकता है, हटाया या दोनों (एक वर्ण परिवर्तन)। लेकिन केवल एक चरित्र।
आपका स्कोर होगा (length of your program) / floor(sqrt(number of times the program almost quines))(कहां / 0अनंत है)
number of times the program almost quinesकेवल एक बार stdout में केवल एक चरित्र को बदलते हुए आपका प्रोग्राम कितनी बार चलता है। आपका प्रोग्राम इनपुट स्वीकार नहीं कर सकता है। यह एक कार्यक्रम भी नहीं छाप सकता है जो पहले से ही मुद्रित है।
आप ऐसा चरित्र भी नहीं जोड़ सकते हैं, जिसे आपने पहले जोड़ा है, या उसी वर्ण से किसी वर्ण को हटा दें। उदाहरण के लिए, यदि आपने पहले जोड़ा है 1, और आप 1फिर से जोड़ते हैं , तो वह वही है जहां number of times the program almost quinesस्टॉप है। यदि आप पहले वर्ण को निकालते हैं, तो आप पहले वर्ण को फिर से नहीं निकाल सकते। यदि आपने तीसरे वर्ण को बदल दिया है, तो आप तीसरे वर्ण को 2जोड़ 2या हटा नहीं सकते हैं ।