算法之 求最小最大数

xiaoxiao2021-02-28  150

题目描述

输入N个(N<=10000)数字,求出这N个数字中的最大值和最小值。每个数字的绝对值不大于1000000。

输入描述:

输入包括多组测试用例,每组测试用例由一个整数N开头,接下去一行给出N个整数。

输出描述:

输出包括两个整数,为给定N个数中的最大值与最小值。 示例1

输入

5 1 2 3 4 5 3 3 7 8

输出

5 1

8 3

C++代码:

#include<iostream> using namespace std; int main() { int a = 0; int temp = 0; int min = 0, max = 0; while (cin >> a) { for (int i = 0; i < a; i++) { cin >> temp; if (0 == i) min = max = temp; if (min > temp) min = temp; if (max < temp) max = temp; } cout << max << " " << min << "\n"; min = max = 0; } return 0; }

转载请注明原文地址: https://www.6miu.com/read-17946.html

最新回复(0)