INELXS


私信TA

用户名:INELXS

访问量:4177

签 名:

阿杜,进进 ,Fighting !!!

等  级
排  名 3967
经  验 1807
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:    原贴来自https://blog.dotcpp.com/tijie/p1004/
注意事项:  众多题解中最简易的

参考代码:

#include<stdio.h>

long long int dg(int n)     //回想一下斐波那契序列,是不是几乎一毛一样

{

   if(n==1)return 1;

   if(n==2)return 2;

   if(n==3)return 3;

   if(n==4)return 4;

   if(n>=5)

   {

       return dg(n-1)+dg(n-3);

   }

}

int main()

{

   int n;

   long long sum=0;  //为防止数据超出范围,开成long int型,果然一遍过

   while(scanf("%d" , &n)!=EOF&&n!=0)

   {

       sum=dg(n);

       printf("%lld\n" , sum);

   }

   return 0;

}


 

0.0分

4 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

  • «
  • »