2019 এসেছে এবং সম্ভবত সকলেই এই সংখ্যার অদ্ভুততা লক্ষ্য করেছেন: এটি আসলে দুটি উপ-সংখ্যা (20 এবং 19) দ্বারা রচিত যা ক্রমাগত অবতীর্ণ সংখ্যার ক্রম উপস্থাপন করে।
চ্যালেঞ্জ
একটি নম্বর দেওয়া হয়েছে x, ধারাবাহিকের সর্বোচ্চ ক্রমের দৈর্ঘ্য, অবতীর্ণ সংখ্যাগুলি উপ-সংখ্যা গ্রহণ করে গঠন করা যায় তা ফিরিয়ে দিন x।
মন্তব্য :
- উপ-সংখ্যাগুলিতে নেতৃস্থানীয় জিরো থাকতে পারে না (যেমন
1009বিভক্ত করা যায় না10,09) - ধারাবাহিক এবং উতরাই মানে ক্রমানুসারে একটি সংখ্যা অবশ্যই পূর্ববর্তী সংখ্যা -1 এর সমান হতে হবে, বা (যেমন বিভক্ত হতে পারে না কারণ এবং পরপর নয় ),
525,2522 ≠ 5 - 1 - ক্রম পূর্ণ সংখ্যা যেমন ব্যবহার দ্বারা প্রাপ্ত করা আবশ্যক
7321আপনি বাতিল করতে পারবে না7এবং ক্রম পেতে3,2,1 - শুধুমাত্র এক ক্রম নম্বর থেকে প্রাপ্ত করা যাবে, যেমন
3211098বিভক্ত দুই সিকোয়েন্স মধ্যে হতে পারে না3,2,1এবং10,9,8
ইনপুট
- একটি পূর্ণসংখ্যা নম্বর (
>= 0): একটি সংখ্যা, বা স্ট্রিং বা অঙ্কের তালিকা হতে পারে
আউটপুট
- একটি একক পূর্ণসংখ্যা হ্রাসমান সাব-সংখ্যার সর্বাধিক সংখ্যাকে দেওয়া হয়েছে (দ্রষ্টব্য যে এই সংখ্যার নিম্ন-সীমানা
1, অর্থাত একটি সংখ্যা একটি দৈর্ঘ্যের ক্রমবর্ধমান ক্রমতে নিজেই রচিত)
উদাহরণ:
2019 --> 20,19 --> output : 2
201200199198 --> 201,200,199,198 --> output : 4
3246 --> 3246 --> output : 1
87654 --> 8,7,6,5,4 --> output : 5
123456 --> 123456 --> output : 1
1009998 --> 100,99,98 --> output : 3
100908 --> 100908 --> output : 1
1110987 --> 11,10,9,8,7 --> output : 5
210 --> 2,1,0 --> output : 3
1 --> 1 --> output : 1
0 --> 0 --> output : 1
312 --> 312 --> output : 1
191 --> 191 --> output : 1
সাধারণ নিয়ম:
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
কোড-গল্ফ ভাষাগুলি আপনাকে নন-কোডগলফিং ভাষার সাথে উত্তর পোস্ট করতে নিরুৎসাহিত করবেন না। 'যে কোনও' প্রোগ্রামিং ভাষার পক্ষে যতটা সম্ভব সংক্ষিপ্ত উত্তর নিয়ে আসার চেষ্টা করুন। - আপনার উত্তরটির জন্য ডিফল্ট আই / ও বিধিগুলির সাথে মানক বিধিগুলি প্রযোজ্য , সুতরাং আপনাকে সঠিক পরামিতি এবং ফিরতি-টাইপ, সম্পূর্ণ প্রোগ্রাম সহ STDIN / STDOUT, ফাংশন / পদ্ধতি ব্যবহারের অনুমতি দেওয়া হবে। আপনার কল
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
- যদি সম্ভব হয় তবে আপনার কোডের (যেমন টিআইও ) একটি পরীক্ষার সাথে একটি লিঙ্ক যুক্ত করুন ।
- এছাড়াও, আপনার উত্তরের জন্য একটি ব্যাখ্যা যুক্ত করা অত্যন্ত প্রস্তাবিত।
210 -> 2,1,0ভুল (একই সাথে 0 -> 0)? কার্যগুলি বলে যে " উপ-সংখ্যাগুলিতে নেতৃস্থানীয় জিরো থাকতে পারে না ", শূন্য কি একটি বিশেষ ক্ষেত্রে?
212019। দেখে মনে হচ্ছে আমি সমস্ত নিয়ম পড়িনি।