দশমিক পাঁচটি ধনাত্মক পূর্ণসংখ্যার শক্তি বিবেচনা করুন। এখানে প্রথম 25 টি ডান সারিবদ্ধ:
X 5^X
1 5
2 25
3 125
4 625
5 3125
6 15625
7 78125
8 390625
9 1953125
10 9765625
11 48828125
12 244140625
13 1220703125
14 6103515625
15 30517578125
16 152587890625
17 762939453125
18 3814697265625
19 19073486328125
20 95367431640625
21 476837158203125
22 2384185791015625
23 11920928955078125
24 59604644775390625
25 298023223876953125
লক্ষ্য করুন যে শক্তির ডানদিকের কলামটি সমস্ত 5
। ডানদিক থেকে দ্বিতীয় কলামটি সমস্ত 2
। ঠিক আছে, উপর থেকে নীচে, বিকল্পসমূহ পড়া থেকে তৃতীয় কলামে 1
, 6
, 1
, 6
, ইত্যাদি পরবর্তী কলাম শুরু 3
, 5
, 8
, 0
এবং তারপর চক্র।
প্রকৃতপক্ষে, প্রতিটি কলামে (আমরা যদি যথেষ্ট পরিমাণে নিচে নেমে যাই) তবে প্রাথমিক 5
এবং 2
এর চক্র ব্যতীত, দৈর্ঘ্যের আগের চক্রের দ্বিগুণ, সংখ্যাগুলির সাইক্লিং ক্রম থাকে ।
ডানদিকে এন = 1 দিয়ে শুরু করে এনকে কলাম নম্বর বলছে, প্রথম কয়েকটি চক্র হ'ল:
N cycle at column N
1 5
2 2
3 16
4 3580
5 17956240
6 3978175584236200
7 19840377976181556439582242163600
8 4420183983595778219796176036355599756384380402237642416215818000
চ্যালেঞ্জ
একটি ধনাত্মক পূর্ণসংখ্যা এন দেওয়া হয়েছে, উপরে বর্ণিত হিসাবে কলাম এন-এ চক্রের দশমিক অঙ্কগুলি আউটপুট করুন। উদাহরণস্বরূপ, এন = 4 এর আউটপুট হবে 3580
।
অঙ্কগুলি কোনও তালিকা হিসাবে আউটপুট হতে পারে [3, 5, 8, 0]
বা অন্য কোনও যুক্তিসঙ্গত ফর্ম্যাটে এত দীর্ঘ হতে পারে :
- অঙ্কগুলি পাওয়ার কলামগুলিতে উপরে থেকে নীচে পর্যন্ত পড়ার মতো হয়। যেমন
0853
অবৈধ। - চক্রটি তার পাওয়ার কলামের শীর্ষ নম্বর দিয়ে শুরু হয়। যেমন
5803
যেমন 4 র্থ কলামে দিয়ে শুরু হয় অবৈধ3
না5
। - ঠিক একটি চক্র আউটপুট হয়। যেমন
358
বা35803
বা35803580
সমস্ত অবৈধ হবে।
আপনার কোড অবশ্যই কমপক্ষে N = 1 থেকে 30 এর মধ্যে কাজ করবে।
ইচ্ছা করলে আপনি ধরে নিতে পারেন কলামগুলি 1-ইনডেক্সের পরিবর্তে 0-সূচিযুক্ত। সুতরাং এন = 0 দেয় 5
, এন = 1 দেয় 2
, এন = 2 দেয় 16
, এন = 3 দেয় 3580
, ইত্যাদি
বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী ।
2^(N-2)
ব্যতীতN = 1