पारंपरिक FizzBuzz में, आपको संख्या 1 से 100 तक प्रिंट करने के लिए कहा जाता है, लेकिन 3 के प्रत्येक गुणक को "Fizz", 5 के प्रत्येक बहु को "Buzz" के साथ, और 3 और 5 (यानी 15) दोनों में से प्रत्येक में बदल दिया जाता है। FizzBuzz "।
हालाँकि, एक दुष्ट साक्षात्कारकर्ता के रूप में, मैंने FizzBuzz के अपने स्वयं के मुड़ संस्करण का आविष्कार किया है, जिसे मैंने BizzFuzz का नाम देने और एक कोडिंग साक्षात्कार में आपको देने का निर्णय लिया है।
खेल के नियम हैं:
प्रत्येक नंबर को 1 से 100 तक प्रिंट करें, सिवाय इसके कि नंबर नीचे की किसी एक शर्त को पूरा करता है।
- यदि संख्या 4 से विभाज्य है, तो "फ़िज़" प्रिंट करें।
यदि संख्या 5 से विभाज्य है, तो "बज़" प्रिंट करें।
यदि संख्या 4 से विभाज्य है, लेकिन इसके तुरंत बाद की संख्या 5 से विभाज्य है, तो "फ़िज़बज़" के बजाय "फ़िज़बज़" प्रिंट करें, और अगले नंबर को नियमित रूप से प्रिंट करें।
यदि संख्या 5 से विभाज्य है, लेकिन इसके तुरंत बाद की संख्या 4 से विभाज्य है, तो "बज़" के बजाय "बज़फिज़" को प्रिंट करें, और अगले नंबर को नियमित रूप से प्रिंट करें।
यदि संख्या 4 और 5 दोनों से विभाज्य संख्या से तुरंत पहले है, तो "Bizz" प्रिंट करें।
यदि संख्या 4 और 5 दोनों से विभाज्य संख्या के तुरंत बाद है, तो "फ़ज़" प्रिंट करें।
यदि संख्या 4 और 5 दोनों से विभाज्य है, तो "BizzFuzz" प्रिंट करें।
किसी भी भाषा में इन सभी नियमों को लागू करने का सबसे छोटा कोड जीतता है।