1 solutions

  • 5
    @ 2024-1-28 11:54:23
    #include<bits/stdc++.h>
    using namespace std;
    long long n;
    long long a[75]={1,2,4};
    int main(){
    	while(cin>>n&&n){
    		for(long long i=3;i<n;i++) a[i]=a[i-2]+a[i-1]+a[i-3];
    		cout<<a[n-1]<<"\n";
    	}
    	return 0;
    }
    

    三阶斐波那契,long long 坑死人

    • 1

    Information

    ID
    676
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    6
    Tags
    # Submissions
    31
    Accepted
    10
    Uploaded By