Submission

Status:
PPPPPPPPPP

Score: 100

User: YoruoniVamp

Problemset: อนุกรม

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-12 15:31:25

// YoruoniVamp - VTUBE

#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define ll long long
#define ld long double
#define ull unsigned ll
#define cint const int
#define cf const float

cint mxA = 1e6+5, MOD = 1e9+7, INF = 0x3f3f3f3f;
cint d4x[4] = {0, 1, 0, -1}, d4y[4] = {1, 0, -1, 0};
cint d8x[8] = {0, 1, 1, 1, 0, -1, -1, -1}, d8y[8] = {1, 1, 0, -1, -1, -1, 0, 1};

void solve(){
    int n; cin >> n;
    vector<ll> v = {0,1};
    for(int i = 2; i <= n; i++){
        v.push_back(v[v.size()-1]+v[v.size()-2]);
    }cout << v[n];
}

int main(){
    cin.tie(nullptr)->sync_with_stdio(0);cout.tie(0);
    // freopen("", "r", stdin);
    // freopen("", "w", stdout);
    int t = 1;
    // cin >> t;
    while(t--) solve();
    return 0;
}