#include<iostream> using namespace std; int main(){ long long a,b,c,x,n,i; cin>>n; a = 1; b = 2; c = 4; if(n == 1){ cout<<1<<endl; }else if(n == 2){ cout<<2<<endl; }else if(n == 3){ cout<<4<<endl; }else{ for(i = 4;i <= n;i++){ x = a + b + c; a = b; b = c; c = x; } cout<<x<<endl; } return 0; } /************************************************************** Problem: 1367 User: admin Language: C++ Result: Accepted Time:21 ms Memory:2072 kb ****************************************************************/