আপনার কাজটি হ'ল "কোয়ার্টার", "ডাইম", "নিকেল", এবং "পেনি" স্ট্রিংগুলি সহ একটি নির্দিষ্ট বিন্যাসে কয়েক বার বার বাছাই করা এবং সেগুলি যাতে এই ক্রমে থাকে তা সাজান: quarter dime nickel penny
(অন্য কথায়, সর্বনিম্ন থেকে আর্থিক মান)
বিধি
- আপনার প্রোগ্রামটি অবশ্যই মার্কিন মুদ্রার নাম সম্বলিত ইনপুট হিসাবে একটি অ্যারে নেবে এবং এগুলি সর্বনিম্ন থেকে কমপক্ষে আর্থিক মান অনুসারে বাছাই করবে।
- যারা মার্কিন যুক্তরাষ্ট্রে নয় বা পরিবর্তন ব্যবহার করেন না তাদের জন্য, মার্কিন কয়েনের মান, সবচেয়ে বড় থেকে কমপক্ষে, হ'ল:
- কোয়ার্টার: 25 সেন্ট
- ডাইম: 10 সেন্ট
- নিকেল: 5 সেন্ট
- পেনি: 1 সেন্ট
- যারা মার্কিন যুক্তরাষ্ট্রে নয় বা পরিবর্তন ব্যবহার করেন না তাদের জন্য, মার্কিন কয়েনের মান, সবচেয়ে বড় থেকে কমপক্ষে, হ'ল:
- উপরের দেখানো আর্থিক মানগুলির দ্বারা আউটপুট অর্ডার না হওয়া পর্যন্ত আপনি যেকোন উপায়ে এই অ্যারেটিকে বাছাই করতে পারেন।
- ইনপুট যেকোন উপায়ে নেওয়া যেতে পারে, তা কমান্ড-লাইন আর্গুমেন্ট বা এসটিডিআইএন হোক।
- একটি ইনপুট অ্যারে সমস্ত ছোট ছোট স্ট্রিং হবে, এরকম কিছু:
quarter dime nickel nickel quarter dime penny penny
- ইনপুট এবং আউটপুট এর আসল ফর্ম্যাট আপনার উপর নির্ভর করে।
পরীক্ষার মামলা
"penny nickel dime quarter"
-> "quarter dime nickel penny"
"nickel penny penny quarter quarter quarter dime dime dime dime"
-> "quarter quarter quarter dime dime dime dime nickel penny penny"
"quarter dime nickel nickel quarter dime penny penny"
-> "quarter quarter dime dime nickel nickel penny penny"
এটি কোড-গল্ফ , সুতরাং স্ট্যান্ডার্ড বিধি এবং লফোলগুলি প্রয়োগ হয়।