shǎ崽 OrOrOrOrz

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 10371 Accepted Submission(s): 4754

Problem Description
Acmer in HDU-ACM team are ambitious, especially shǎ崽, he can spend time in Internet bar doing problems overnight. So many girls want to meet and Orz him. But Orz him is not that easy.You must solve this problem first.
The problem is :
Give you a sequence of distinct integers, choose numbers as following : first choose the biggest, then smallest, then second biggest, second smallest etc. Until all the numbers was chosen .
For example, give you 1 2 3 4 5, you should output 5 1 4 2 3

Input
There are multiple test cases, each case begins with one integer N(1 <= N <= 10000), following N distinct integers.

Output
Output a sequence of distinct integers described above.

Sample Input
5
1 2 3 4 5

Sample Output
5 1 4 2 3

Author
WhereIsHeroFrom

Source
HDU女生专场公开赛——谁说女子不如男

问题链接:HDU2673 shǎ崽 OrOrOrOrz
问题简述:给定一个整数序列,按最大值、最小值、次大值、次小值、……、的顺序输出各个整数。
问题分析:简单排序题,看代码不解释。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* HDU2673 shǎ崽 OrOrOrOrz */#include <bits/stdc++.h>using namespace std;const int N = 10000;
int a[N];int main()
{int n;while(~scanf("%d", &n)) {for(int i = 0; i < n; i++) scanf("%d", &a[i]);sort(a, a + n);int left = 0, right = n - 1;for(int i = 0; i < n - 1; i++)if(i % 2 == 0) printf("%d ", a[right--]);else printf("%d ", a[left++]);printf("%d\n", a[left]);}return 0;
}

HDU2673 shǎ崽 OrOrOrOrz【排序】相关推荐

  1. 2673(2673)shǎ崽 OrOrOrOrz

    shǎ崽 OrOrOrOrz Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) T ...

  2. HDOJ 2673 shǎ崽 OrOrOrOrz

    shǎ崽 OrOrOrOrz 此题是用来膜拜的 #include <iostream> #include <cstring> #include <algorithm> ...

  3. HDU 2673:shǎ崽 OrOrOrOrz

    传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2673 Time Limit: 2000/1000 MS (Java/Others)    Memory  ...

  4. shǎ崽 OrOrOrOrz

    sha崽 题意:依次输出最大最小次大次小. 思路:模拟 一开始scanf忘了加~,输出超限了一发 #include<bits/stdc++.h> using namespace std; ...

  5. POJ 3667 hotel(shǎ崽大神的模板|区间合并)

    继续线段树,这题其实是之前一次练习赛的题目,当时最后两小时苦憋这题.无奈一直TLE,只记得后来婷队讲解时还是一知半解,过了久了就忘记这题了.现在重新翻出来看看,是一道区间合并的题目. 英文一大堆,其实 ...

  6. 【转载】如果你是ACMer,你会选择哪个职业?(来自shǎ崽)

    http://www.notonlysuccess.com/?p=1081 下午受ACM-DIY群里的大神们的启发YY了一套ACMer的技能. 以下十个职业参照WoW.如果你是ACMer,你会选择哪个 ...

  7. TYUT-A2专题题解

    TYUT-A2专题题解 循序渐进,基础练起. 01递推与组合 HDU1210 Eddy's 洗牌问题[递推函数+模拟] - 海岛Blog - CSDN博客 HDU2044 一只小蜜蜂...[递推] - ...

  8. TYUT-A专题题解(一)

    TYUT-A专题题解(一) 01A Ad Hoc UVA353 LA5247 Pesky Palindromes[回文] - 海岛Blog - CSDN博客 UVA947 Master Mind He ...

  9. 杭电OJ分类题目(1)

    原题出处:HDOJ Problem Index by Type,http://acm.hdu.edu.cn/typeclass.php 杭电OJ分类题目(1) HDU Introduction HDU ...

最新文章

  1. 1.eclipse怎么样新建web项目,eclipse新建web项目
  2. UNIX学习笔记(七) 后台执行命令3 命令
  3. mfc ado 链接mysql 数据_MFC用ado方法和数据库连接后,怎么取得数据?(高加分)...
  4. jQuery easyUI--tabs选项卡面板
  5. Easyexcel异常处理:getOutputStream() has already been called for this response
  6. ProjeQtOr(项目管理软件) v9.0.2
  7. UIImage 图片处理:截图,缩放,设定大小,存储
  8. Android:Eclipse如何删除ADT
  9. Comet杀人游戏开发日志-1(问题记录-于核心功能测试成功转向实际开发阶段)
  10. 在chrome开发者工具中观察函数调用栈、作用域链、闭包
  11. 全国首款网页版(web)真3D商城
  12. hdu--1869--见过最好听的题名附送1870
  13. 鼠标自动移动 防止锁屏睡眠
  14. 【oracle】查看当前用户各个表的记录数
  15. Elasticsearch添加拼音搜索支持
  16. element ui 弹窗在IE11中关闭时闪现问题修复
  17. RGB 颜色格式转换
  18. 本地可以ping远程的服务器,但服务器不能ping本地
  19. C#开发WinForm之DataGridView开发
  20. 阿里云实人认证生成签名SignNature工具类

热门文章

  1. 【转载】RSA signatures with TPM2.0 and OpenSSL
  2. 小程序开发之各种弹出框选择框汇总
  3. Java和Go的GC差异
  4. pymysql之常见数据库操作
  5. Golang1.8新特性展望及2016发展回顾
  6. 组态王曲线控件读取access_组态王,历史趋势曲线控件例程说明文档
  7. matlab pwlech,MATLAB功率谱函数pwelch 和specture.welch
  8. 必须掌握的Java基础知识(三)
  9. LeetCode 435. 无重叠区间(贪婪算法)
  10. 判断某点在多边形内——方法二