zoukankan      html  css  js  c++  java
  • 牛客网 2018年全国多校算法寒假训练营练习比赛(第三场)D.小牛vs小客-博弈

    菜哭。。。




    D.小牛vs小客
    时间限制:C/C++ 1秒,其他语言2秒
    空间限制:C/C++ 32768K,其他语言65536K
    64bit IO Format: %lld
    来源:牛客网

    题目描述

    小牛和小客玩石子游戏,他们用n个石子围成一圈,小牛和小客分别从其中取石子,谁先取完谁胜,每次可以从一圈中取一个或者相邻两个,每次都是小牛先取,请输出胜利者的名字(小牛获胜输出XiaoNiu,小客获胜输出XiaoKe)(1 2 3 4 取走 2 13 不算相邻)


    输入描述:

    输入包括多组测试数据
    每组测试数据一个n(1≤n≤1e9)

    输出描述:

    每组用一行输出胜利者的名字(小牛获胜输出XiaoNiu,小客获胜输出XiaoKe)
    示例1

    输入

    2
    3

    输出

    XiaoNiu
    XiaoKe



    这道题博弈吗?

    代码:
     1 #include<iostream>
     2 #include<cstring>
     3 #include<cstdio>
     4 #include<cmath>
     5 #include<algorithm>
     6 #include<stack>
     7 #include<map>
     8 #include<vector>
     9 #include<queue>
    10 #include<set>
    11 using namespace std;
    12 const int inf=1<<30;
    13 const int maxn=1e5+10;
    14 const double eps=1e-6;
    15 const int mod=1e9+7;
    16 typedef long long ll;
    17 int main(){
    18     int n;
    19     while(~scanf("%d",&n)){
    20         if(n==1||n==2)cout<<"XiaoNiu"<<endl;
    21         else cout<<"XiaoKe"<<endl;
    22     }
    23     return 0;
    24 }



     
  • 相关阅读:
    Mac终端编写c语言程序方法
    X-code最常用快捷键
    类方法和实例方法区别
    一、SQL语句中的增、删、查、改
    从零开始,学习web前端之HTML基础
    图片 自适应 容器大小
    Java第二天 数据类型
    Java 第一天
    javascript的基础知识
    JavaScript(一)
  • 原文地址:https://www.cnblogs.com/ZERO-/p/8445608.html
Copyright © 2011-2022 走看看