চ্যালেঞ্জ
এই কাজের আপনি এন (কম 10 পূর্ণসংখ্যা একটি দেওয়া হবে 6 এই পার্টিশন বলা হয় -), সর্বনিম্ন পথে তোমাদের শুধুমাত্র ফিবানচি সংখ্যার ব্যবহার এন সমষ্টি পারে এটি Zeckendorf উপস্থাপনা ।
আপনি যে কোনও ফিবোনাচি নম্বরটি একাধিকবার ব্যবহার করতে পারেন এবং যদি একাধিক উপস্থাপনা আউটপুট থাকে তবে।
উদাহরণস্বরূপ যদি ইনপুট 67 হয় তবে একটি সম্ভাব্য আউটপুটটি ফিবোনাচি নম্বরগুলি 1,3,8,55 ব্যবহার করতে পারে যা ন্যূনতম সংখ্যার ফিবোনাচি সংখ্যাও যোগফলের জন্য 67 ব্যবহার করতে পারে ।
ইনপুট এনটি একটি একক লাইনে দেওয়া হয়, ইনপুটগুলি ইওএফ দ্বারা সমাপ্ত হয়।
উদাহরণ
বিন্যাসে দেওয়া হয়েছে input: output
0: 0
47: 34+13
3788: 2584+987+144+55+13+5
1646: 1597+34+13+2
25347: 17711+6765+610+233+21+5+2
677: 610+55+8+3+1
343: 233+89+21
3434: 2584+610+233+5+2
সীমাবদ্ধতাসমূহ
- ইনপুট সংখ্যা 10 6 মান অতিক্রম করবে না ।
- আপনার প্রোগ্রামটি সমস্ত ইনপুটগুলির জন্য 5 সেকেন্ডের বেশি চলবে না।
- আপনি আপনার পছন্দের যে কোনও ভাষা ব্যবহার করতে পারেন।
- সবচেয়ে কম সমাধানে জয়!