算法提高 题目1 最大最小值  
时间限制:1.0s   内存限制:1.0GB
    
问题描述
  给定 个整数,请你找出这 个数中最大的那个和最小的那个。
输入格式
  第一行包含一个正整数 N 。(1 ≤ N ≤ 10000)。
  第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。
输出格式
  输出仅一行,包含两个整数 x,yx 表示 N 个数中的最大值,y 表示 N 个数中的最小值。x,y 之间用一个空格隔开。
样例输入
4
2 0 1 2
样例输出
2 0
 
 #include<stdio.h>
int main(){
int N;
scanf("%d",&N);
int a[N];
for(int i=; i<N; i++){
scanf("%d", &a[i]);
}
for(int i=; i<N-; i++){
for(int j=; j<N--i; j++){
/*降序*/
if(a[j]<a[j+]){
int t = a[j];
a[j] = a[j+];
a[j+] = t;
}
}
}
printf("%d %d",a[],a[N-]);
}

最新文章

  1. Draggabilly – 轻松实现拖放功能(Drag &amp; Drop)
  2. 《CSS 设计指南》学习笔记 一
  3. HDU 1890 区间反转
  4. HDU 2586 How far away ? (LCA)
  5. 【USACO 1.2.1】挤牛奶
  6. Delphi TdxBarManager通过代码生成菜单
  7. hdu 1010 Tempter of the Bone 深搜+剪枝
  8. java--调整JVM内存的大小
  9. [leetcode-598-Range Addition II]
  10. 【html】 a 标签
  11. 201521123074 《Java程序设计》第2周学习总结
  12. 从零开始学习前端JAVASCRIPT — 4、JavaScript基础Math和Date对象的介绍
  13. PO订单审批通过API
  14. git remote
  15. javascript面向对象习题答案
  16. 【性能测试】LoadRunner11安装(包含破解、汉化)
  17. VUE路由携带参数的三种方式
  18. thinkphp的自动生成
  19. Fragment的坑
  20. Lintcode: Kth Largest Element 解题报告

热门文章

  1. 使用增强for循环遍历集合的时候操作集合的问题?
  2. VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案
  3. nyoj------擅长排列的小明
  4. SVN解决创建文件时不带锁
  5. mysql 必须掌握的工具pt-query-digest安装
  6. iOS __weak学习碰到的疑问
  7. Python中的break和continue的使用方法
  8. Qt解析xml
  9. [self.view addSubview:vc2.view]程序崩溃的解决办法
  10. ntp服务的细节全解析