Кузнечик прыгает по столбикам, расположенным на одной линии на равных расстояниях друг от друга. столбики имеют порядковые номера от 1 до n . в начале кузнечик сидит на столбике с номером 1. он может прыгнуть на следующий столбик или сразу на второй столбик, считая от текущего. требуется найти количество способов, которыми кузнечик может добраться до столбика с номером n . учитывайте, что кузнечик не может прыгать назад.
входные данные
входная строка содержит натуральное число n ( 1 ≤ n ≤ 45 ).
примеры
входные данные
3
выходные данные
2
входные данные
10
выходные данные
55
решить на языке c++
284
345
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1549 от 17.10.2017 // внимание! если программа не работает, обновите версию! begin var s: =biginteger(0); var f: =biginteger(1); for var i: =1 to readinteger('n=') do begin f*=i; s+=f end; writeln('s= ',s) end. примеры n= 5 s= 153 n= 20 s= 2561327494111820313 n= 100 s= 94269001683709979260859834124473539872070722613982672442938359305624678223479506023400294093599136466986609124347432647622826870038220556442336528920420940313
Популярно: Информатика
-
SeitZhanel1112.03.2023 02:15
-
186Kbkz28.11.2021 15:12
-
vadimnigamaev13.11.2021 18:35
-
Arhci4334519.07.2020 22:40
-
Аня14223.06.2020 08:21
-
viktoriyabolgova07.10.2022 13:26
-
forsovae09.11.2021 08:43
-
valera22800501.05.2021 07:21
-
vladmasWwr28.02.2021 10:35
-
GrigoriyPokoti12.08.2022 21:45