题目链接:http://codeforces.com/problemset/problem/832/A
题目大意:有n根木棍,每次两个人轮流取出来k个,如果某一回合剩下不足k根,则游戏结束。问第一个人的操作次数是否会比第二个人的多。
思路:看比了几场,偶数场就输了,奇数场就赢了。

#include<iostream>
using namespace std;
int main()
{
    long long n,k;
    while(cin>>n>>k)
    {
        if((n/k)%2) cout<<"YES"<<endl;
        else     cout<<"NO"<<endl;
    }
    return 0;
}
Last modification:September 19th, 2019 at 12:33 am
如果觉得我的文章对你有用,请随意赞赏