Решение находится во вложении.
Исходное число 9205₁₆ = 9×16³+2×16²+5 = 9×4096+2×256+5 = 37381₁₀
#include <iostream>
using namespace std;
int Fib(int n){
int f0=1;
int f1=1;
int f;
for (int i=3;i<=n;i++) {
f=f0+f1;
f0=f1;
f1=f;
}
return f;
}
int main() {
for (int i=3;i<8;i++){
cout << "Fib(" << i << ") = " << Fib(i) << "\n";
}
}
Пример:
Fib(3) = 2
Fib(4) = 3
Fib(5) = 5
Fib(6) = 8
Fib(7) = 13
Если в первой задаче тип --- цна аренды за час, то вот ваша первая задача:
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{<span>
int tip, kolvo;//tip - тип автомобиля, kolvo -количество часов
</span><span> scanf("%d %d", &kolvo, &tip);
</span><span> printf("%d", kolvo*tip);</span><span>
return 0;
</span><span>}</span>
5+7=12
5 у первого
7 у второго
задача стара как мир