3385 拯救Oier(一) Save Oier—first

传送门

 时间限制: 1 s
 空间限制: 128000 KB
 题目等级 : 青铜 Bronze
 
 
 
题目描述 Description

某天可怜的Oier不小心掉进了十维空间,待Oier醒来后发现自己竟然来到了小人国~~~~

Oier打听后发现这是小人国A,但是RP掉地的Oier不幸遇到了A国的士兵,想要进去A国必须帮士兵做一件事。

由于每一个士兵都有一个ID(可能相同),士兵要求Oier根据每个士兵的ID帮士兵排成单调递增的队伍(即ID小在前, ID大者在后)。

输入描述 Input Description

输入仅两行;

第一行输入N个士兵;

第二行输入士兵的ID  a[1]…a[2]….a[N];

输出描述 Output Description

输出仅为一行,输出排序后士兵的ID;

样例输入 Sample Input

10

1 3 2 2 8 3 4 9 11 7

样例输出 Sample Output

1 2 2 3 3 4 7 8 9 11

数据范围及提示 Data Size & Hint

N<=1000;

a[i]<=40000;

数据均为整数。

奉上代码:

  1. #include<bits/stdc++.h>
  2.  
  3. #define N 100005
  4. #define ll long long
  5. #define RE register
  6. #define max(a,b) (a>b?a:b)
  7.  
  8. using namespace std;
  9.  
  10. void read(int &x){
  11. int flg=;x=;RE char ch=getchar();
  12. if(ch=='-') flg=-;
  13. for(;ch>''||ch<'';) ch=getchar();
  14. for(;ch<=''&&ch>='';ch=getchar()) x=x*+ch-'';
  15. x*=flg;
  16. }
  17. int n,a[N];
  18. priority_queue<int,vector<int>,greater<int> >Q;
  19. int main()
  20. {
  21. read(n);
  22. for(int i=;i<=n;i++) read(a[i]),Q.push(a[i]);
  23. for(int i=;i<=n;i++){
  24. int q=Q.top();
  25. printf("%d ",q);
  26. Q.pop();
  27. }
  28. return ;
  29. }
  1. #include<bits/stdc++.h>
  2.  
  3. #define N 100005
  4. #define ll long long
  5. #define RE register
  6. #define max(a,b) (a>b?a:b)
  7.  
  8. using namespace std;
  9.  
  10. void read(int &x){
  11. int flg=;x=;RE char ch=getchar();
  12. if(ch=='-') flg=-;
  13. for(;ch>''||ch<'';) ch=getchar();
  14. for(;ch<=''&&ch>='';ch=getchar()) x=x*+ch-'';
  15. x*=flg;
  16. }
  17. int n,a[N];
  18. int main()
  19. {
  20. read(n);
  21. for(int i=;i<=n;i++) read(a[i]);
  22. sort(a+,a++n);
  23. for(int i=;i<=n;i++) printf("%d ",a[i]);
  24. return ;
  25. }

codevs 3385 拯救Oier(一) Save Oier—first的更多相关文章

  1. Codevs 2843 拯救炜哥

    2843 拯救炜哥 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 有一天,炜哥和欧能干一起去大魔王家里做(dao)客(luan), ...

  2. 关于 luv_letters

    luv_letters是一枚现高二文化课菜鸡,是一枚临汾一中联赛oier(我太菜了),也是一名Cher. (好像没有好的地方 真名不提跟某个当红女明星一样(正经汉子不女装 话说当初选择竞赛科目的时候( ...

  3. NOI2018游记&我的OI历程

    day1 今天是报到日,坐着早上9点的飞机到了长沙,午饭时间到达雅礼洋湖. 宿舍还是一模一样,虽然是在女生宿舍. wifi信号还是一样的德行,刻意避开了宿舍内,只好把手机放在窗台上开热点. 饭菜还是如 ...

  4. 年功序列c++游戏

    题目描述 在虚拟国度里多了很多 Virtual oier,为了树立对后辈的威信,从第 11 个 Virtual oier 开始的 oier 们搞起了年功序列的制度. 虚拟国度的创始人 oier Cht ...

  5. [技术] OIer的STL入门教程

    注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...

  6. [技术] OIer的C++标准库 : 字符串库<string>

    引入 上次我在博客里介绍了OI中可能用到的STL中的功能, 今天我们接着来发掘C++标准库中能为OI所用的部分. 众所周知, OI中经常用到字符串相关的处理, 这时善用字符串库可以使一些操作更加简洁易 ...

  7. Hello,World!!----来自半个新OIer的问候

    为了记录OI生涯的点点滴滴故申请此博客,说是半个新OIer,其实我的OI生涯并不算很短了吧...现在也算是初三下学期了...也算是混迹NOIP第5个年头了.文化课上也没什么临考压力,那就好好准备第5场 ...

  8. [技术] OIer的C++标准库 : 字符串库

    引入 上次我在博客里介绍了OI中可能用到的STL中的功能, 今天我们接着来发掘C++标准库中能为OI所用的部分. 点击传送至我的上一篇系列博文 众所周知, OI中经常用到字符串相关的处理, 这时善用字 ...

  9. [技术] OIer的C++标准库 : STL入门

    注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...

随机推荐

  1. hdu 2255奔小康赚大钱 KM算法模板

    题目链接:http://acm.hdu.edu.cn/showproblem.php? pid=2255 一,KM算法:(借助这个题写一下个人对km的理解与km模板) KM算法主要是用来求解图的最优匹 ...

  2. C 语言宏快速入门

    //####### 参照C语言的预处理命令简介 ######## #define 定义一个预处理宏 #undef 取消宏的定义 #include 包含文件命令 #include_next 与#incl ...

  3. 【CODEFORCES】 D. CGCDSSQ

    D. CGCDSSQ time limit per test 2 seconds memory limit per test 256 megabytes input standard input ou ...

  4. ios9--UIImageView的帧动画

    // // ViewController.m // 05-UIImageView的帧动画 // #import "ViewController.h" @interface View ...

  5. iOS开发基础:OC数组对象NSArray的常用方法

    本文介绍了OC的数组对象的基本方法的使用: 因为OC的数组中存储的为对象类型,所以我们可以新建一个Person类,通过Person生成对象进行操作. 其中Person.h中的代码为: [objc] v ...

  6. Java - TCP网络编程

    Java - TCP网络编程 Server 逻辑思路: 创建ServerSocket(port),然后服务器的socket就启动了 循环中调用accept(),此方法会堵塞程序,直到发现用户请求,返回 ...

  7. php phppowerpoint

    今天早上从订阅的 Zend DevZone 看到篇很有意思的文章. Creating PowerPoint 2007 files using PHP. 试了一下. 果然很又意思, 分享给大家吧. 程序 ...

  8. 一种高兼容性的JavaBean序列化方案

    在对JavaBean做序列化时,我们可能在某些场景希望前后兼容性好一些.比如所有的javaBean都序列化后保存在数据库,用的时候需要反序列化创建.随着业务的发展,数据模型可能会进行变更,那么原来的数 ...

  9. [转]mysql触发器的作用及语法

    转自:http://blog.csdn.net/cloudday/article/details/6905590 触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本 ...

  10. [转]linux之awk命令

    转自:http://blog.chinaunix.net/uid-23302288-id-3785105.html awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓 ...