Phân tích n thành tổng các số Fibo

View as PDF

Submit solution

Points: 50.00
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text

Dãy Fibonacci là dãy số thỏa mãn: F[1] = 1; F[2] = 1; F[i] = F[i-1]+F[i-2] với mọi số tự nhiên i > 2. Cho trước số nguyên dương ~n (n<10^9)~. Hãy phân tích n thành tổng ít nhất các số fibonacci không trùng nhau?

Dữ liệu vào:

  • Chỉ bao gồm một số nguyên dương n

Dữ liệu ra:

  • In ra dãy fibonacci được sắp theo thứ tự giảm thoả mãn yêu cầu đề bài

Ví dụ:

input

1750

output

1597 144 8 1

Loading...