暴力水题
#include <iostream>
#include <stdio.h>
using namespace std;
int f[1000000];
int main()
{ int a;
while(~scanf("%d",&a))
{
f[0]=1;
f[1]=2;
for(int i=2;i<1000000;i++)
f[i]=(f[i-2]+f[i-1])%3;
if(f[a]==0)
printf("yes\n");
else
printf("no\n");
}
return 0;
}