C语言 · 最大最小值
2024-08-26 00:52:19
算法提高 题目1 最大最小值
时间限制:1.0s 内存限制:1.0GB
问题描述
给定 N 个整数,请你找出这 N 个数中最大的那个和最小的那个。
输入格式
第一行包含一个正整数 N 。(1 ≤ N ≤ 10000)。
第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。
第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。
输出格式
输出仅一行,包含两个整数 x,y,x 表示 N 个数中的最大值,y 表示 N 个数中的最小值。x,y 之间用一个空格隔开。
样例输入
4
2 0 1 2
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-]);
}
最新文章
- Draggabilly – 轻松实现拖放功能(Drag &; Drop)
- 《CSS 设计指南》学习笔记 一
- HDU 1890 区间反转
- HDU 2586 How far away ? (LCA)
- 【USACO 1.2.1】挤牛奶
- Delphi TdxBarManager通过代码生成菜单
- hdu 1010 Tempter of the Bone 深搜+剪枝
- java--调整JVM内存的大小
- [leetcode-598-Range Addition II]
- 【html】 a 标签
- 201521123074 《Java程序设计》第2周学习总结
- 从零开始学习前端JAVASCRIPT — 4、JavaScript基础Math和Date对象的介绍
- PO订单审批通过API
- git remote
- javascript面向对象习题答案
- 【性能测试】LoadRunner11安装(包含破解、汉化)
- VUE路由携带参数的三种方式
- thinkphp的自动生成
- Fragment的坑
- Lintcode: Kth Largest Element 解题报告
热门文章
- 使用增强for循环遍历集合的时候操作集合的问题?
- VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案
- nyoj------擅长排列的小明
- SVN解决创建文件时不带锁
- mysql 必须掌握的工具pt-query-digest安装
- iOS __weak学习碰到的疑问
- Python中的break和continue的使用方法
- Qt解析xml
- [self.view addSubview:vc2.view]程序崩溃的解决办法
- ntp服务的细节全解析