custoj 炉石传说真尼玛好玩 C++

2023-05-16

题目地址:http://oj.cust.edu.cn/problem/76

题目:

描述

 

“炉石传说”是一款快乐的卡牌类游戏,其中有一张牌为“亵渎”,其效果如下:

对敌方随从全部造成1点伤害,如果有随从死亡,则重复此效果--即再次对敌方所有随从造成1点伤害,

直到重复某次效果后敌方没有随从死亡/敌方全部随从死亡为止。

例:敌方有三个随从,生命值分别为1,2,3。则使用“亵渎”牌后敌方随从会全部死亡。

如果敌方随从在使用“亵渎”牌后全部死亡,lzp会非常的快乐。

现给出敌方随从的数量,以及他们的生命值,问lzp打完“亵渎”牌后是否会快乐。

如果lzp快乐,则输出“YES”,否则则输出“NO”

输入

多组输入,每组第一行输入一个数n(1<=n<=10),代表敌方随从的数量, 第二行输入n个数,a1,a2....an,(1<=ai<=10)代表n个随从的生命值。

输出

每组输出一行,每行输入一个单词“YES”或“NO”(输出不包含引号), YES表示lzp会感到快乐,NO表示lzp不会快乐。

输入样例 1 


5
1 2 3 4 5
5
1 2 3 3 2
5
1 1 3 4 5  

输出样例 1


YES
YES
NO  

代码:

#include<iostream>
#include<cmath>
#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        int a[11];
        for(int i=0;i<n;i++)
        {
            cin>>a[i];
        }
        sort(a,a+n);
        if(a[0]!=1)cout<<"NO"<<endl;
        else{
                int k=0;
            for(int i=1;i<n;i++)
            {
                if(a[i]-a[i-1]>1){k=1;break;}
            }
            if(k==1)cout<<"NO"<<endl;
            else cout<<"YES"<<endl;
        }
    }
    return 0;
}

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

custoj 炉石传说真尼玛好玩 C++ 的相关文章

随机推荐

  • SAKT:self attentive knowledge tracing知识跟踪模型

    1 简介 本文根据2019年 A Self Attentive model for Knowledge Tracing 翻译终结 SAKT xff1a self attentive knowledge tracing 知识追踪 xff08
  • Ubuntu 16.04 常用操作之二 :安装ssh 服务并配置ssh免密登入

    步骤一 xff1a 通过dpkg l grep ssh查看ssh的功能安装情况 Ubuntu16 04系统安装完毕以后 xff0c ssh的客户端已经默认安装 xff0c 但是服务端需要手动自己安装 步骤二 xff1a 直接安装的常用步骤
  • [实例教程] 用python开发android应用

    Python是动态语言 xff0c 比较简洁 Android不直接支持使用python开发应用 xff0c 需要使用其它中间件或者库 PythonForAndroid提供了在android平台上对python语言的支持 xff1b CLE支
  • 用JNI从C传递结构体到JAVA

    直接上C的实现 typedef struct Foo int len char name 100 Foo t JNIEXPORT jint JNICALL Java TestJNI foo JNIEnv env jobject obj jo
  • args = parser.parse_args() SystemExit: 2 解决方案

    问题描述 今天运行程序 xff0c 突然报错 xff1a args 61 parser parse args args 61 SystemExit 2 查阅网上解决方案无果 xff0c 于是自己检查了错误信息 xff0c 哦 xff0c 原
  • WORDS WORTH光与影的传说简明攻略

    WORDS WORTH光与影的传说简明攻略 摘自日攻 本来应该有地图版 xff0c 无奈我水平有限找不到 而且攻略写得主观色彩太重 xff0c 影响阅读 但在这里我还是要感谢日攻诸神 故事发生在遥远的古大陆 xff0c 那里有2个种族 光之
  • 在vc中实现获取汉字拼音的首字母

    在vc中实现获取汉字拼音的首字母 Author xff1a lixiaosan Date xff1a 05 26 2006 Syntax GetFirstLetter CString strName CString amp strFirst
  • 让Android应用程序申请获取ROOT权限

    有时候我们写 Android APP xff0c 需要让它获取 ROOT 权限 xff0c 那么如何让 APP 去向系统申请呢 xff1f 下面提供一个方法 xff0c 前提是系统是已经 ROOT 权限了 xff0c 能够执行能 su 命令
  • 一、JNI_OnLoad简介

    一 JNI OnLoad简介 Java JNI有两种方法 xff0c 一种是通过javah 获取一组带签名函数 xff0c 然后实现这些函数 这种方法很常用 xff0c 也是官方推荐的方法 还有一种就是JNI OnLoad方法 当Andro
  • Klib - C语言通用库

    samtools xff0c bwa等软件都会涉及到这个库 xff0c 在项目中也比较方便加入这个库 来自 xff1a https github com attractivechaos klib 简介 Klib是C语言写成的 xff0c 独
  • coverity下载 最新企业版离线安装包

    版权归作者所有 xff0c 任何形式转载请联系作者 作者 xff1a 技术支持 xff08 来自豆瓣 xff09 来源 xff1a https www douban com note 658637476 下载地址 http www qsch
  • 在Windows下搭建Gitlab服务器

    一 GitLab简介 GitLab 是一个用于仓库管理系统的开源项目 使用Git作为代码管理工具 xff0c 并在此基础上搭建起来的web服务 可通过Web界面进行访问公开的或者私人项目 它拥有与Github类似的功能 xff0c 能够浏览
  • 浅谈Android Studio 3.0 工具新特性的使用 Android Profiler 、Device File Explorer

    前言 xff1a 其实 studio3 0的工具大家也已经使用过一段时间了 xff0c 自己呢 xff0c 就是从bate版开始使用的 xff0c 我觉得比较好用的几个地方 就几个 xff0c 可能还没用到其他的精髓 但我觉的这个两个功能对
  • 在同一台电脑下如何进行 Python 2 与 3 的切换?

    裝兩個比如路徑 D python27 D python35 然後去手動把 python27下面的python exe改成python2 exe python35下面的python exe改成python3 exe然後你的腳本第一行就加上類似
  • Qt打开外部exe,并将其嵌入到qt界面中

    我现在需要用QProcess打开外部exe xff0c 并打开的外部界面嵌入到Qt的UI界面中 xff0c 请问大神们怎样能实现此功能 xff1f 谢谢啦 Qt打开外部exe已经实现 xff0c 不过是一个独立的窗口 xff0c 现在我需要
  • Gym render_modes = env_creator.metadata[“render_modes“]KeyError: ‘render_modes‘ 解决方案

    问题描述 今天在运行一行代码时 xff1a FLAGS env是我自己定义的环境 env 61 gym make FLAGS env 出现了这种错误 xff1a env 61 gym make FLAGS env File 34 lib p
  • dpkg包管理

    dpkg info xxx deb grep Depends 查看包的依赖关系 dpkg c xxx deb 安装前根据deb文件查看 dpkg L debname 安装后根据包名查看 dpkg l grep debname 查看是否安装某
  • 单片机烧录程序后没反应

    勾选reset and run 或者烧录完之后重新上电
  • CDN缓存

    CDN缓存那些事 CDN是什么 xff1f 谈到CDN的作用 xff0c 可以用8年买火车票的经历来形象比喻 xff1a 8年前 xff0c 还没有火车票代售点一说 xff0c 12306 cn更是无从说起 那时候火车票还只能在火车站的售票
  • custoj 炉石传说真尼玛好玩 C++

    题目地址 xff1a http oj cust edu cn problem 76 题目 xff1a 描述 炉石传说 是一款快乐的卡牌类游戏 xff0c 其中有一张牌为 亵渎 xff0c 其效果如下 xff1a 对敌方随从全部造成1点伤害