The mook jong
Accepts: 185
Submissions: 306
Time Limit: 2000/1000 MS (Java/Others)
Memory Limit: 65536/65536 K (Java/Others)
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
#define LL long long
#define maxn 66
int n;
LL d[maxn];
int main()
{
d[1] = 1;
d[2] = 2;
d[3] = 3;
for(int i = 3; i <= 60; i++)
d[i] = d[i - 1] + ( d[i - 3] + 1 );
while(~scanf("%d", &n))
{
printf("%I64d\n", d[n]);
}
return 0;
}