তাদের লেনে অঙ্কগুলি দ্বারা অনুপ্রাণিত এবং 1, 2, ফিজ, 4, বাজ
ভূমিকা
আপনার কাজটি হ'ল নিম্নলিখিত আউটপুট উত্পন্ন করা:
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
FizzBuzz
46
47
Fizz
49
Buzz
চ্যালেঞ্জ
এই চ্যালেঞ্জটি ফিজ বাজ চ্যালেঞ্জের উপর ভিত্তি করে তৈরি করা হয়েছে, এবং এখানে একটি পুনরুদ্ধার করা হবে: 1 থেকে 100 পর্যন্ত সংখ্যার আউটপুট, নিজস্ব লাইনে প্রতিটি সংখ্যা, তবে যদি সংখ্যাটি 3 এর একাধিক হয় তবে আপনার পরিবর্তে "ফিজ" আউটপুট নেওয়া উচিত আসল সংখ্যা, যদি সংখ্যাটি 5 এর একাধিক হয় তবে আপনার মূল সংখ্যাটির পরিবর্তে "বাজ" আউটপুট করা উচিত। সংখ্যাটি যদি 15 এর একাধিক হয় তবে আপনার মূল সংখ্যাটির পরিবর্তে "FizzBuzz" আউটপুট করা উচিত।
তবে উপরের প্রয়োজনীয়তা ছাড়াও, প্রতিটি কলামে কেবল অনন্য অক্ষর রয়েছে (ফাঁকা স্থান এবং নিউলাইনগুলি বাদ দিয়ে) যাতে স্পেস ব্যবহার করে প্রতিটি লাইন ইনডেন্ট করা উচিত। প্রতিটি লাইনে প্রসারিত স্পেসগুলি সমস্ত লাইন উপস্থিত হওয়ার আগে সর্বনিম্ন প্রয়োজনীয় (অন্তর্ভুক্ত) প্রতিটি কলামে অনন্য অক্ষর রয়েছে।
উদাহরণস্বরূপ, 1,2,Fizz,4কোনো খাঁজ প্রয়োজন আছে না, কারণ তারা ইতিমধ্যেই প্রতিটি কলামের অনন্য অক্ষর (কলাম 1: আছে 12F4, COLUMN2: i, column3: z, column4: z), কিন্তু যখন যোগ Buzzআমরা দুটি শূণ্যস্থান দ্বারা ইন্ডেন্ট প্রয়োজন কারণ অন্যথায় আমরা দুটি হবে z'র উভয় তৃতীয় এবং চতুর্থ কলামে। যেহেতু দুটি শূন্যস্থান লক্ষ্য অর্জনের জন্য যথেষ্ট, আপনার এটি তিনটি স্পেসে ইন্ডেন্ট করা উচিত নয়। 7এবং 8কোনও ইনডেন্টেশন প্রয়োজন হয় না তবে আউটপুট দেওয়ার সময় 11আমাদের এক স্পেসে ইনডেন্ট করা প্রয়োজন কারণ 1 ম কলামে ইতিমধ্যে একটি রয়েছে 1। 13তারপরে তিনটি স্পেস দিয়ে ইন্টেন্ট করা দরকার কারণ এখন প্রথম, দ্বিতীয় এবং তৃতীয় কলামের সমস্ত একটি 1। বাকী রেখাগুলির इंडেন্টেশন একই নিয়ম অনুসরণ করে।
চ্যালেঞ্জটিকে আরও সহজ করার জন্য, উপরের সীমাটি 50 এ পরিবর্তন করা হয়েছে।
চশমা
আপনি একটি প্রোগ্রাম বা একটি ফাংশন লিখতে পারেন। তাদের উভয়েরই কোনও খালি খালি ইনপুট নেওয়া উচিত নয়। খালি ইনপুট নেওয়া ভাল।
যেহেতু এটি একটি কেসি চ্যালেঞ্জ, আপনার পরিচিতি বিভাগে উল্লিখিত আউটপুট উত্পাদন করতে হবে। একটি একক ট্রেলিং নিউলাইন ঠিক আছে। নতুন শিরোনাম বা অতিরিক্ত শিরোনাম স্থান নেই। প্রতিটি লাইনের জন্য কোনও অতিরিক্ত ট্রেলিং স্পেস নেই।
আপনার প্রোগ্রাম ত্রুটি সহ প্রস্থান করতে পারে বা STDOUT স্পেসিফিকেশন মেনে চলাকালীন অবধি খালি খালি STDERR আউটপুট থাকতে পারে।
এটি আন্তঃ-ভাষা কোড-গল্ফ , এর ভাষায় সবচেয়ে কম সংখ্যক বাইট জয় প্রোগ্রাম।
ডিফল্ট লুফোলস প্রয়োগ হয়।