趣味程序设计_抢n游戏

题目描述

这是中国民间的一个游戏。两人从1开始轮流报数,每人每次可报一个数或两个连续的数,谁先报到nn<1000000001),谁就为胜方。现要你判断是先手胜还是后手胜。

输入

有多组数据,每一行只有一个n;

输出

如果是先手胜,输出no,否则输出yes;

样例输入

10

样例输出

no
思路:如果是3的倍数则后手赢,否则先手赢
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
   int n;
   while(scanf("%d",&n)==1)
   printf("%s\n",n%3==0?"yes":"no");
   return 0;
}

你可能感兴趣的:(游戏,逻辑推理)