Files
some-cpp-files/Miscellaneous/climb.cpp
T
2024-03-17 22:30:49 +08:00

24 lines
300 B
C++

#include <bits/stdc++.h>
#include <vector>
using namespace std;
int main(void) {
int n, n1 = 0, n2 = 1, ret = 2;
scanf("%d", &n);
if (n < 3) {
printf("%d\n", n);
}
else {
for (int i = 2; i < n; i++) {
n1 = n2;
n2 = ret;
ret = n1 + n2;
}
printf("%d\n", ret);
}
return 0;
}