1 条题解

  • 0
    //这题最好有限穷举推出递推公式,再按公式打代码,不过测试点最后一个是100,所以用int会爆 
    #include<bits/stdc++.h>
    using namespace std;
    long long a[105],n;
    int main()
    {
        cin>>n;
        a[1]=a[2]=1,a[3]=2;
        for(int i=4;i<=n;i++)
            a[i]=a[i-2]+a[i-3];
        cout<<a[n];
        return 0;
    }
    
    
  • 1

信息

ID
1502
难度
8
分类
(无)
标签
递交数
12
已通过
5
通过率
42%
被复制
4
上传者