2条回答 默认 最新
- 技术专家团-小桥流水 2021-10-25 17:20关注
#include <stdio.h> int main() { int f1=1,f2=1,fn; long long s = 0; int i,n; scanf("%d",&n); if(n == 1) printf("1 1"); else if(n == 2) printf("1 2"); else { s = 2; for(i=3;i<=n;i++) { fn = 3*f2 + 2*f1; s += fn; f1 = f2; f2 = fn; } printf("%d %lld",fn,s); } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报