题解 | #跳台阶#
跳台阶
https://www.nowcoder.com/practice/bfb2a2b3cdbd4bd6bba0d4dca69aa3f0
#include <stdio.h> int main() { int n,f[41]; f[1] = 1; f[2] = 2; scanf("%d",&n); for(int i=3; i<=n; i++){ f[i] = f[i-1] + f[i-2]; } printf("%d",f[n]); return 0; }
跳台阶
https://www.nowcoder.com/practice/bfb2a2b3cdbd4bd6bba0d4dca69aa3f0
#include <stdio.h> int main() { int n,f[41]; f[1] = 1; f[2] = 2; scanf("%d",&n); for(int i=3; i<=n; i++){ f[i] = f[i-1] + f[i-2]; } printf("%d",f[n]); return 0; }
相关推荐