谜之我的问题出在哪??!!

P1255 数楼梯

zhengziqi @ 2024-05-31 22:18:31

请求各位大佬赐教!!!

#include<iostream>
using namespace std;
int main()
{
    int f0=1,f1=2,f2;
    int a;
    cin>>a;
    if(a==1)
    {
        cout<<1;
        return 0;
    }
    if(a==2)
    {
        cout<<2;
        return 0;
    }
    for(int i=3;i<=a;i++)
    {
        f2=f0+f1;
        f0=f1;
        f1=f2;
    }
    cout<<f2;
    return 0;
}

我的问题究竟出在哪??? 我用递推方法做,可只有50分


by forever_nope @ 2024-05-31 22:34:00

答案可能很大,请使用高精度。

PS:我没仔细看题,应该是吧,以前用 Python 自带的高精度过的。


|