说明:转载请注明原地址:
Codevs地址:戳我
题目描述 Description
输入n个数,n<=100,找到其中最小的数和最大的数
输入描述 Input Description
第一行一个整数n
接下来一行n个整数,每个整数不超过231 -1
输出描述 Output Description
最小和最大的数
样例输入 Sample Input
4
1 2 3 4
样例输出 Sample Output
1 4
数据范围及提示 Data Size & Hint
无
运行结果
测试点#max1.in 结果: 内存使用量: 256kB 时间使用量: 1ms测试点#max2.in 结果: 内存使用量: 128kB 时间使用量: 1ms
测试点#max3.in 结果: 内存使用量: 256kB 时间使用量: 0ms
测试点#max4.in 结果: 内存使用量: 256kB 时间使用量: 1ms
代码
#include<iostream> #include<algorithm> using namespace std; int main() { int n,i; cin >> n;//输入 int a[n + 1]; for (i = 1;i <= n;i++) cin >> a[i];//输入 sort(a + 1,a + n + 1);//sort排序(sort排序为从大到小排序) cout << a[1] << " " << a[n];//输出 return 0; }