目录
问题 A: 求最大最小数
题目描述
先输入N,表示数的个数,然后输入N个数,求这N个数的最大值和最小值。N<=10000,输入的数的绝对值不大于10^6
样例输入
4
2 0 1 2
样例输出
2 0
题解
#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
#include <set>
#include <string>
#include <map>
#include <queue>
#include <stack>
#include <utility>
#include <algorithm>
using namespace std;
int main(){
int N;
while(scanf("%d", &N) != EOF){
int a[10010];
int i;
for(i = 0; i < N; i++){
scanf("%d", &a[i]);
}
sort(a, a + N);
printf("%d %d\n", a[N - 1], a[0]);
}
return 0;
}
问题 B: 全排列
题目描述
给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。
我们假设对于小写字