আপনার এমন একটি প্রোগ্রাম বা ফাংশন লিখতে হবে যা তিনটি ইতিবাচক পূর্ণসংখ্যাকে n b k
ইনপুট আউটপুট হিসাবে দেয় বা k
এর বেস b
উপস্থাপনায় পিছনের শূন্যের আগে শেষ অঙ্কগুলি দেয় n!
।
উদাহরণ
n=7 b=5 k=4
factorial(n) is 5040
5040 is 130130 in base 5
the last 4 digits of 130130 before the trailing zeros are 3013
the output is 3013
ইনপুট
- 3 ইতিবাচক পূর্ণসংখ্যার
n b k
যেখানে2 <= b <= 10
। - ইনপুট পূর্ণসংখ্যার ক্রমটি নির্বিচারে চয়ন করা যেতে পারে।
আউটপুট
- পূর্ণসংখ্যা বা পূর্ণসংখ্যার তালিকা হিসাবে ফিরে আসা বা আউটপুট হওয়া সংখ্যার একটি তালিকা।
- শীর্ষস্থানীয় শূন্যগুলি alচ্ছিক।
- আপনার সমাধানটি আমার কম্পিউটারে এক মিনিটের মধ্যে যে কোনও উদাহরণ পরীক্ষার কেস সমাধান করতে হবে (আমি কেবল নিকটবর্তী কেসগুলি পরীক্ষা করব I আমার নীচে গড় পিসি রয়েছে))।
উদাহরণ
জমা দেওয়ার নির্ভুলতা পরীক্ষা করতে নতুন পরীক্ষা যুক্ত করা হয়েছে। (এগুলি 1 মিনিটের রানটাইম নিয়মের অংশ নয়))
ইনপুট => আউটপুট (শীর্ষস্থানীয় জিরো বাদ দেওয়ার পছন্দ সহ)
3 10 1 => 6
7 5 4 => 3013
3 2 3 => 11
6 2 10 => 101101
9 9 6 => 6127
7 10 4 => 504
758 9 19 => 6645002302217537863
158596 8 20 => 37212476700442254614
359221 2 40 => 1101111111001100010101100000110001110001
New tests:
----------
9 6 3 => 144
10 6 3 => 544
এটি কোড-গল্ফ, তাই স্বল্পতম এন্ট্রিতে জয়ী হয়।
7 5 3
আউটপুট "013" বা "13"?
7 10 4
পরীক্ষার কেসের ভিত্তিতে আমি বলব13
n
k