दो तारों को देखते हुए, एक तीसरी स्ट्रिंग का उत्पादन होता है जो दोनों इनपुट्स में से किसी के बराबर नहीं है, लेकिन दोनों इनपुट्स की समान लंबाई (अक्षरों में) है। कम से कम एक वैध आउटपुट होने की गारंटी है।
परीक्षण के मामलों
टेस्ट मामलों को यह दिखाने के लिए उद्धृत किया जाता है कि वे तार हैं। आउटपुट कई संभावितों में से एक हैं।
input, input -> output
"test", "test" -> "tttt"
"do", "don't" -> "dnut_"
"ye s", "yes" -> "fals"
"yes", "yes" -> "noo"
"maybe", "mayue" -> "false"
"false", "false" -> "truee"
"false", "true" -> "fatr"
"1", "" -> "0"
"", "t" -> "s"
"", "abcabc" -> "testst"
"abcdefghijklmnopqrstuvwxyz", "aaaaaaaaaaaaaaaaaaaaaaaaaa" -> "zbcdefghijklmnopqrstuvwxya"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" -> "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
नियम
- आपने अपना इनपुट डोमेन चुना हो सकता है, लेकिन यह कम से कम मुद्रण योग्य ASCII से बना होना चाहिए, और आपका आउटपुट डोमेन आपके इनपुट डोमेन के समान होना चाहिए।
- इनपुट की लंबाई समान या अलग हो सकती है।
- आउटपुट संभावना 1 के साथ मान्य होना चाहिए; वह यह है कि, आप एक वैध होने तक यादृच्छिक तार उत्पन्न कर सकते हैं (और सैद्धांतिक रूप से आप अनंत लूप हो सकते हैं), लेकिन आप सिर्फ एक यादृच्छिक स्ट्रिंग का उत्पादन नहीं कर सकते हैं और आशा है कि यह मान्य है। ध्यान दें कि इसका मतलब है कि आपको आउटपुट नियतात्मक होने की आवश्यकता नहीं है।
- स्वचालित अनुगामी न्यूलाइन्स की अनुमति है, लेकिन वे आउटपुट की लंबाई की ओर नहीं आते हैं।
- मेमोरी एरर के संबंध में सवालों के कारण, यह इनपुट लंबाई तक 60 सेकंड के भीतर काम करना चाहिए
6
। एक उत्तर जो उसके लिए काम करता है और सैद्धांतिक रूप से लंबे समय तक तार के लिए काम करता है, ठीक है, लेकिन इनपुट लंबाई के लिए आधुनिक कंप्यूटर पर मेमोरी त्रुटियां कुछ4
मान्य नहीं है।
यह कोड-गोल्फ है , इसलिए बाइट्स जीत में सबसे छोटा जवाब है।