SDUT 2084 DOTA-人王之战(博弈论)

DOTA-人王之战

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

现在Dota盛行,相信很多同学有过通宵打Dota的经历,大宝也不例外。话说大宝是远近闻名的Dota大神,据传是人皇Sky的徒弟,自号人王,自出道以来未尝一败。当然,大宝的名声为他招来众多挑战者,但都被大宝虐的掩面而逃。这一天,大宝迎来了一个特殊的挑战者,进行了一场特殊的游戏,会不会有特殊的结局呢?。。。。

挑战者提出游戏规则:两人任选一个英雄去摧毁敌方的防护塔。假设有n个防护塔,二人轮流出击,每次可以摧毁至多m个防护塔,至少1个(在摧毁[1, m]个防护塔时英雄是无敌的,但是超过的话会被立刻干掉!)。当一个人没有防护塔可以摧毁是他就输了。

当然,以大宝的名声肯定会让挑战者先开始。你觉得今天大宝会不会保持不败的神话呢?

输入

多组数据,处理到文件结尾。每组数据有两个值,n和m。(0 < m < n, n <= 2147483647)

输出

如果大宝可以继续他不败的神话,输出"Orz Dota God",否则输出"A new star rise".

示例输入

5 3
2 1

示例输出

A new star rise
Orz Dota God

提示

来源

von

示例程序

#include<iostream>
#include<algorithm>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>

using namespace std;

int main()
{
    long long int n,m;
    while(scanf("%lld%lld",&n,&m)!=EOF)
    {
        if(n%(m+1) == 0)
        {
            printf("Orz Dota God\n");
        }
        else
        {
            printf("A new star rise\n");
        }
    }
    return 0;
}
 
时间: 2024-09-30 20:55:16

SDUT 2084 DOTA-人王之战(博弈论)的相关文章

JAVA面向对象编程课程设计——多人扫雷对战

一.团队课程设计博客链接 JAVA面向对象编程课程设计--多人扫雷对战 二.个人负责模块和任务说明 负责服务器和客户端信息传输 用DAO模式对MySQL进行操作 在客户端将信息在各个界面间传输 三.自己的代码提交记录截图 四.自己负责模块或任务详细说明 客户端登陆.注册.设置信息时和服务器的数据交互: 获取游戏操作信息,将玩家的游戏操作传到游戏界面以便于GUI显示: 客户端接收到消息时将消息传到相应界面以便于GUI的实时显示: 主要代码 服务器接收并转发信息 客户端接收并与界面传送信息 数据库D

Xbox One 游戏:Forza 5 (分屏)多人本地对战

Forza 5 是Xbox One上的赛车游戏大作,之前的Forza 3.Forza 4也都是Xbox平台很受欢迎的赛车游戏,它的特别之处是,修改赛车配置和参数时,可以真切感到赛车性能的变化,当然,可能改的很好,也可能改的让人奔溃.就是这种真实感,让很多玩家都很喜欢.我是从Forza 3开始玩的,那是不怎么会改车,到Forza 4时,已经可以简单的改装,马力.加速.车高.重量--,现在开始Forza 5,终于开始学着改胎压.弹簧.角度等等,还在磨练中,经常调不好,我的配置信息中显示,我有超过一半

BZOJ 2927 POI1999 多边形之战 博弈论

题目大意:给定一个凸多边形的三角剖分,其中一个三角形被涂成了黑色,每次可以割一刀割下一个三角形,割下黑色三角形的人胜利,求是否先手必胜 这傻逼题我想了50min...50min! 把这个图转对偶图之后会变成一棵树... 问题转化成了给定一棵树有一个黑色节点每次删除一个叶节点,删除黑色节点的人胜利 如果黑色节点初始就是一个叶节点,那么先手必胜 否则当一个人面临一个黑色节点连接两个白色节点的状态时必败,而没有人会考虑越过这个状态(一旦让黑色只连接一个白色节点的话对方就直接赢了),因此答案只与n的奇偶

SDUT OJ 之 人活着系列之寻找最完美的人生

人活着系列之寻找最完美的人生 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 也许,人活着就是要尝试人世间的酸甜苦辣,喜怒哀乐,经历从婴儿到老人的一个过程吧!能看,能想,能爱,能恨,这就是活人与死人的区别.不要想着死后会怎样,谁也不知道.所以要好好的活着,宽待自己,好好珍惜身边的人! 现在,上帝之手宽恕与你.把你人生中所要经历的所有的酸甜苦辣全部摆在你的面前.你一生需要经历n种事情.每种事情都有一个权值x.上帝给了你 n-1个

矮人国之战 之 阵型 模仿

玩过这款游戏的朋友都知道,游戏很好玩,主要体现在阵型布置上,在战斗的时候,阵型会像三消一样消除死亡兵力,并且能横向缩进. 这种缩进方式,在连连看里面也有.今天我就来演示下这个缩进和消除的做法. 这个演示里,包含 动态添加 物体,消除物体,左移和右移,还有大格子. 大家是不是 喜欢呢?

强悍的蒙古人---王志亭

1,java 中的  this  关键字的引用 java中提供了一个this关键字,是对象的默认引用,this 关键字总是指向调用该方法的对象. 根据this出现位置的不同,this作为对象的默认引用有两种情形: (1),构造器中引用该构造器执行初始化的对象. (2),在方法中引用  调用该方法的对象 2,this关键字最大的作用就让类中一个方法,访问该类的另一个方法或属性. //创建一个类 public class Dog{ //创建一个方法 public void jump(){ Syste

多人对战游戏观察者模式分析

一.观察者模式 观察者模式是使用频率最高的设计模式之一,它用于建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应作出反应.在观察者模式中,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间可以没有任何相互联系,可以根据需要增加和删除观察者,使得系统更易于扩展. 观察者模式定义如下: 观察者模式(Observer Pattern):定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对

IT牛人博客

IT牛人博客,参见:http://blog.csdn.net/freebird_lb/article/details/8210276 团队技术博客 淘宝UED淘宝用户体验团队 淘宝核心系统淘宝核心系统团队博客 阿里巴巴数据库团队专注数据库管理开发运维 淘宝通用产品专注JAVA技术 淘宝QA致力于做测试的行业标准 淘宝搜索技术关注技术 关注搜索 量子恒道专注大数据统计 百度搜索研发关注搜索相关技术 EMC中国研究院关注于云计算和大数据 贰号楼肆层阿里巴巴平台技术部 阿里数据平台阿里巴巴数据平台 百

写给那些常年战痘的痘友们~~~

转载:https://www.douban.com/group/topic/34900818/ 转机出现在八月份那时候虽然我的脸非常非常严重但是我在学车我们的教练人非常非常好我把我的事情告诉他教练像一个爸爸一样一直耐心的开导我我的心情终于豁然开朗不再想任何关于感情的事情了非常开心的度过了学车的时光~但是痘痘还是很大而且严重的是被我挤了虽然什么都挤不出来可我还是挤了挤过的地方就是一个大坑太悲剧了啊~~可是我太着急了因为以前额头上的痘痘一两天就冒白点了挤了第二天就平了一个星期就看不见痕迹了但是这些痘