চ্যালেঞ্জ
ইনপুট:
2 এবং 62 (সমেত) এর মধ্যে একটি পূর্ণসংখ্যা ।
আউটপুট:
থেকে গণনা সমতুল্য করার বেস , সংখ্যা কোন যুক্তিসঙ্গত প্রতিনিধিত্ব করে।
যাহোক:
সংখ্যা দ্বারা বিভাজ্য হয় তাহলে (বৃত্তাকার নিচে, যেমন বেস 7 হবে 7/2 = 3.5, 3.5 + 1 টি = 4.5, এর বৃত্তাকার 4 ), তারপর আউটপুট 'Fizz' পরিবর্তে সংখ্যা।
যদি সংখ্যাটি দ্বারা বিভাজ্য হয় (গোল হয়ে যায়, উদাহরণস্বরূপ 11/3 = 3.666, 3.666 + 3 = 6.666, 7 এর মধ্যে গোল করা ), তবে আউটপুট 'বাজ'।
আপনি সম্ভবত অনুমান করতে পারেন, যদি আপনার সংখ্যা উভয় দ্বারা বিভাজ্য হয় তবে আউটপুট 'ফিজবজ'।
উদাহরণ
ব্যবহার [0-9] , [জেড] এবং [AZ] সংখ্যার হিসাবে
(উদাহরণগুলিকে সংক্ষিপ্ত রাখার জন্য আমি প্রথম প্রথম 10 টি মানই অন্তর্ভুক্ত করেছি - সাধারণত প্রতিটি ক্রমটিতে 4990 টি আইটেম থাকে)
ইনপুট: 10 (সুতরাং 'ফিজ' = 6 এবং 'বাজ' = 7)
আউটপুট: 1, 2, 3, 4, 5, ফিজ, বাজ, 8, 9, 10
ইনপুট: 2 (সুতরাং 'ফিজ' = 2 এবং 'বাজ' = 4)
আউটপুট: 1, ফিজ, 11, ফিজবজ, 101, ফিজ, 111, ফিজবুজ, 1001, ফিজ
(আমি নীচের প্রথম 50 টি মানগুলি কীভাবে তারা কাজ করে তা আরও ভালভাবে দেখানোর জন্য অন্তর্ভুক্ত করেছি)
ইনপুট: 55 (সুতরাং 'ফিট' = = এবং 'বাজ' = = )
আউটপুট: 1, 2, 3, 4, 5, 6, 7, 8, 9, এ, বি, সি, ডি, ই, এফ, জি, এইচ, আই, জে, কে, এল, বাজ, এন, ও, p, q, r, Fizz, t, u, v, w, x, y, z, A, B, C, D, E, F, G, H, I, J, K, L, M, N
বিধি
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ
- এটি কোড গল্ফ, তাই বাইট জেতে সংক্ষিপ্ত উত্তর
- ইনপুট এবং আউটপুট কনসোল বা ফাংশন আর্গুমেন্ট / রিটার্নের মাধ্যমে হতে পারে
- শূন্য রেখাগুলির মতো শীর্ষস্থানীয় / পিছনে সাদা স্থান ঠিক আছে
- 'ফিজ' এবং 'বাজ' এর মধ্যে থাকা স্থানগুলি অনুমোদিত নয়
- 'ফিজ' / 'বাজ' / 'ফিজবজ' এর যে কোনও মূলধন বৈকল্পিক ঠিক আছে।
- আউটপুটগুলি নতুন লাইনের দ্বারা পৃথক করা উচিত।
- আপনি যদি অক্ষরের সাথে তাদের প্রতিনিধিত্ব করার পরিবর্তে বেস 10 'ডিজিটের' অ্যারেটি ফেরৎ দেন তবে তাদের সঠিক ক্রমে থাকতে হবে!
buzz
সূচক 553391
, fizz
এট 724463
এবং fizzbuzz
এ সময়ে নিজে থেকেই প্রকাশিত হয় 1216820199599
। দুঃখের বিষয়,