九度oj 1053
来源:互联网 发布:吾生而有涯而知而无涯 编辑:程序博客网 时间:2024/06/16 17:58
- 题目描述:
输入一个数n,然后输入n个数值各不相同,调换数组中最大和最小的两个数,然后输出。
- 输入:
测试数据有多组,输入n(1<=n<=20),接着输入n个数。
- 输出:
对于每组输入,输出交换后的结果。
- 样例输入:
21 3
- 样例输出:
3 1
- 来源:
2010年哈尔滨工业大学计算机研究生机试真题
#include<iostream>#include<string.h>#include<stdlib.h>using namespace std;int main(){ int n; while(cin>>n) { int a[100]; for(int i=0;i<n;i++) { cin>>a[i]; } int p,q; int min=999999999; int max=-999999999; for(int j=0;j<n;j++) { if(a[j]>max) { max=a[j]; p=j; } if(a[j]<min) { min=a[j]; q=j; } } int tmp; tmp=a[p]; a[p]=a[q]; a[q]=tmp; for(int k=0;k<n-1;k++) { cout<<a[k]<<" "; } cout<<a[n-1]<<endl; } }
0 0
- 【九度OJ】:九度OJ 1053
- 九度oj 1053
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 九度OJ:1000
- 【九度OJ】 1006
- 九度 OJ 1499
- 九度OJ-1002
- 九度OJ-1003
- 九度OJ 1004
- 九度OJ 1003
- 九度oj 采药
- 九度OJ 1001
- 九度OJ 1015
- 九度oj 1972
- 九度OJ 1161
- 再次开始学习python-Python Web实战 第一课
- linux下tomcat的安装
- 理解协议委托者代理者问题
- ZOJ 1654 Place the Robots (二分匹配 )
- Spring---AOP简介
- 九度oj 1053
- 【后缀自动机】 BZOJ 3926 ZJOI2015 诸神眷顾的幻想乡
- GPS漂移过滤算法
- 机房收费系统--充值
- Linux Makefile 详细语法
- sizeof 操作符详解
- HDU 1848(sg博弈) Fibonacci again and again
- 华为OJ(在字符串中找出连续最长的数字串)
- 对BAT近期招聘职位的一点分析总结