не знаю, поддерживает ли бейсик рекурсию, но решение с рекурсией красивое, вот оно
основная программа
ввод(m);
сообщить(f(m));
всё!
подпрограмма вычисления m-того числа фибоначчи (рекурсивная! )
функция f(m)
если m< 1 тогда
возврат(0);
конецесли;
если m< 3 тогда
возврат(1);
иначе
возврат(f(m-2)+f(m-1));
конецесли;
конецфункции
проверил(не на бейсике), работает.
достаточно быстро посчитала
f(20)=6765
Поделитесь своими знаниями, ответьте на вопрос:
Для сохранения 1 мин видео на экране монитора с разрешением 800 х 600 и палитрой из 64 цветов требуется 1) 330 кбайт 2) 330 мбайт 3) 21 504 кбайт 4) 21 мбайт с дано и решением, заранее .
что бы это уравнение было верно, нужно, что бы все скобки были итинными.
следствие всегда истинно, кроме если из истинны идет ложь. рассотрим эти варианты по скобкам. исключая варианты которые входят в предыдущие ходы.
1) j = 1 l = 0 8 вариантов
2) k = 1 l = 0 4 варианта
3) m = 1 n = 1 5 вариантов
4) l = 1 m = 0 8 вариантов
5) m = 1 k = 0 3 вариантов
всего 28 вариантов неверных.
32 - 28 = 4 верных варианта 4 решения уравнения.
п.с. можно решить легче: сначала подставить l=0 и делать что бы в скобках было 1 всегда. потом l=1. у меня получилось в первом 2 варианта и во втором 2. всего 4