ইনপুট
সংখ্যার একটি তালিকা (অ্যারে), বা সংখ্যাযুক্ত স্ট্রিং যদি এটি আরও সহজ করে। আপনি ধরে নিতে পারেন তালিকায় সর্বদা কমপক্ষে দুটি উপাদান থাকবে এবং প্রতিটি উপাদান একটি প্রাকৃতিক সংখ্যা হবে (শূন্যের চেয়ে বড় পূর্ণসংখ্যা)।
আউটপুট
একটি একক সংখ্যা বা আবার একটি সংখ্যার স্ট্রিং।
সমস্যা
ধারণাটি হ'ল তালিকার বর্তমান পর্যায়ে বৃহত্তম সংখ্যার শেষ সংখ্যাটি সরিয়ে সংখ্যার তালিকা হ্রাস করা, শেষ পর্যন্ত একটি সংখ্যার সাথে শেষ হওয়া (একাধিক উদাহরণ থাকলেও কেবলমাত্র একটি নম্বর ফেরত দেওয়া উচিত)
উদাহরণ
[123,343,121,76,465,786] -- The last digit in 786 is dropped, so it becomes 78
[123,343,121,76,465,78] -- New largest number is 465, so the 5 is dropped, making it 46
[123,343,121,76,46,78] -- Repeat until left with one number
[123,34,121,76,46,78]
[12,34,121,76,46,78]
[12,34,12,76,46,78]
[12,34,12,76,46,7]
[12,34,12,7,46,7]
[12,34,12,7,4,7]
[12,3,12,7,4,7]
[1,3,1,7,4,7] -- If there are multiple max numbers, you **must** remove the last digit from all of them
[1,3,1,4]
[1,3,1]
[1,1] -- You have your answer when there is one number, or multiple numbers that are equal
1 -- Result
সমস্যা
অন্যান্য বাধা
আপনার প্রোগ্রামটি অবশ্যই এলোমেলো সংখ্যার কোনও তালিকার জন্য কাজ করবে (অবশ্যই কারণের মধ্যে)
পরীক্ষার কেস
[24,72,4]
[24,7,4]
[2,7,4]
[2,4]
[2]
2
[14, 7]
[1, 7]
[1]
1
[1278,232,98273,2334]
[1278,232,9827,2334]
[1278,232,982,2334]
[1278,232,982,233]
[127,232,982,233]
[127,232,98,233]
[127,232,98,23]
[127,23,98,23]
[12,23,98,23]
[12,23,9,23]
[12,2,9,2]
[1,2,9,2]
[1,2,2]
[1]
1
স্কোরিং
এই কোড-গলফ, তাই প্রতিটি ভাষায় সংক্ষিপ্ত উত্তর জয়!
[12, 123, 124]
হ'ল 12
যা প্রতিটি পোস্টের উত্তরকে ভুল করে ।