电影票

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 284    Accepted Submission(s): 137

Problem Description
小明经常去看电影,也收集了很多电影票,他发现电影票上的号码长度都是偶数的,并且都是由数字组成。

小明会把号码等分成前后两半,如果前半段中每个数字都严格大于或都严格小于后半段中的某个数字 (每个数字只比较一次),小明就会觉得这张票是幸运的。也就是存在一个一一对应关系使得前半段每个数字 严格大于或都严格小于后半段对应的数字。

比如2421是幸运的,因为2 > 1且4 > 2。而3754是不幸运的。

现在小明有很多电影票,希望你帮他判断一下它是不是幸运的。

Input
输入包括多组数据。

对于每组数据,第一行一个n,表示电影票长度为2* n。

第二行一个长度为2* n的字符串,只由数字组成。

1 <= n <= 100

Output
对于每张电影票,如果是幸运的就输出”YES”,否则输出”NO”。
Sample Input
2 2421 2 3754
Sample Output
YES NO
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;char s[250],s1[105],s2[105];int main(){int n; while(~scanf("%d",&n)){memset(s1,0,sizeof(s1));memset(s2,0,sizeof(s2));memset(s,0,sizeof(s));cin>>s;for(int i=0;i<n;i++){s1[i]=s[i];}for(int i=0;i<n;i++){s2[i]=s[i+n];}sort(s1,s1+n);sort(s2,s2+n);bool flag1=1;for(int i=0;i<n;i++){if(s1[i]>s2[i]);else{flag1=0;break;}}bool flag2=1;for(int i=0;i<n;i++){if(s1[i]<s2[i]);else{flag2=0;break;}}if(flag1||flag2)printf("YES\n");else printf("NO\n");}return 0;
}

电影票(水题 杭电排位赛-6)相关推荐

  1. 杭电acm1004java答案_水过杭电OJ hdu1004

    Java代码 import java.util.*; public class Main { public static void main(String[] args) { String color ...

  2. 魔法宝石(类似dp 杭电排位赛-2)

    魔法宝石 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submi ...

  3. 最详细最简单:最大公因数求法、辗转相除法、更相减损法,入门ACM,杭电水题,算法递归,初级算法题一看就懂

    文章目录 前言 一.名称定义 1.最大公约数 2.辗转相除法 3.更相减损法 二.ACM杭电入门题 1.解题思路 三.解题参考代码(C语言,C++) 0.最优算法(C++) 1.辗转相除求解(C语言) ...

  4. HDU1290 献给杭电五十周年校庆的礼物【水题】

    献给杭电五十周年校庆的礼物 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...

  5. HDU2500 做一个正气的杭电人【水题】

    做一个正气的杭电人 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  6. 杭电acm 4823Energy Conversion(水题)

    Energy Conversion Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others ...

  7. 杭电acm 1880魔咒词典(水题)

    魔咒词典 Time Limit: 8000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  8. 杭电acm第2304题答案c语言,【转】杭电ACM试题分类

    注:网上搜的 第一篇 1001 这个就不用说了吧 1002 简单的大数 1003 DP经典问题,最大连续子段和 1004 简单题 1005 找规律(循环点) 1006 感觉有点BT的题,我到现在还没过 ...

  9. 杭电1108java_按照这个步骤来刷题,迷茫的你两个月亦能成为王者

    原标题:按照这个步骤来刷题,迷茫的你两个月亦能成为王者 作者 | bigsai 来源 | bigsai(ID:bigsai) 前言 大家好,我是bigsai哥哥.最近很多小伙伴问我怎么入门数据结构与算 ...

  10. 【HDU100】杭电入门一百道 C++ 全 题 解

    " Ctrl AC!一起 AC!" 题目集合链接:HDU2000-2099http://acm.hdu.edu.cn/listproblem.php?vol=11 前言 1. 好像 ...

最新文章

  1. CVPR2021:推广到开放世界的在线自适应深度视觉里程计
  2. 对表单控制是否提交 需要在方法名前面加上 return
  3. blue pill Flash 128KB的传言
  4. STM32F030控制蜂鸣器
  5. PHP伪静态与防注入
  6. python ftp 设置代理_用Python搭建一个简单的代理池
  7. 学习Spring Boot:(七)集成Mybatis
  8. java同步方法同步块_java使用同步方法和同步块的区别
  9. Java Web学习总结(40)——JSP中的Application对象和Session对象常用方法详解
  10. 11.企业应用架构模式 --- 对象-关系行为模式
  11. c++ 分页展示_django分页Paginator的简单使用
  12. Datalogic得利捷携突破性无线充电技术推出三款最新产品
  13. 这些屏幕特效是咋实现的
  14. web前端学习34(表格标签 小说排行榜案例)
  15. Error launching application on iPhone 11 Pro Max.
  16. Python爬取招聘网站
  17. 2021-11-09小程序的开发制作的价格是多少?
  18. 深度分析短视频搬运视频消重九种方法各平台轻松过原创
  19. Domino版本、维护版本和补丁程序概念
  20. IP-guard项目实施前情况调查表

热门文章

  1. 查询失败,后台服务器运行错误,添加网络打印机错误?怎么处理?Windows 无法连接到打印机。 服务器打印后台处理程序服务没有运行。...
  2. 机器学习分类模型评价指标之混淆矩阵
  3. 协调世界时转换为GPS周秒(转载)
  4. 瑞芯微板子人脸识别demo展现
  5. java常见问题incompatible types
  6. 安装tensorflow提示Requirement already satisfied,然而无法导入tensorflow
  7. 使用极狐GitLab限制开发者使用CI/CD的权限,三种方案
  8. Linux之open虚拟专业网安装部署
  9. 蓝凌OA自定义公式样例库
  10. 希尔伯特曲线 java_希尔伯特曲线(示例代码)