[HDOJ]2016
来源:互联网 发布:淘宝修改为没有发货 编辑:程序博客网 时间:2024/04/28 11:17
Problem Description
输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。
Input
输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。
Output
对于每组输入数据,输出交换后的数列,每组输出占一行。
Sample Input
4 2 1 3 45 5 4 3 2 10
Sample Output
1 2 3 41 4 3 2 51.#include<iostream>using namespace std;int main(){ int array[100],n,temp,min,flag; while(cin>>n){ if(n==0) break; cin>>array[0]; min=array[0]; flag=0; for(int i=1;i<n;i++){ cin>>array[i]; if(min>array[i]){ min=array[i]; flag=i; } } temp=array[flag]; array[flag]=array[0]; array[0]=temp; for(int i=0;i<n;i++){ if(i==0) cout<<array[i]; else cout<<" "<<array[i]; } cout<<endl; } return 0;}
0 0
- [HDOJ]2016
- HDOJ--2016
- hdoj 2016
- HDOJ
- hdoj
- hdoj
- HDOJ
- HDOJ-2016 数据交换输出
- HDOJ 2016 数据的交换输出
- hdoj.2016 数据的交换输出 20140723
- hdoj 2016 数据的交换输出
- HDOJ 2016 数据的交换输出
- HDOJ 2016 数据的交换输出
- HDOJ 2016 数据的交换输出
- HDOJ 2016 数据的交换输出
- hdoj 2016 数据的交换输出 (水)
- C++ hdoj 2016 数据的交换输出
- HDOJ 2016 数据的交换输出
- 全局描述符表
- 什么是线程?线程相关的概念?
- AJAX编写格式
- C语言题集-综合提高(题目)
- Linux 网络编程中之心跳机制应用
- [HDOJ]2016
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- javascript 浏览器版本检测
- DisplayMetrics用法
- c语言题集-综合提高(部分答案)
- NYOJ 659 判断三角形【简单题】
- 第十六周 项目三:用函数指针调用函数
- 第十六周项目1
- zookeeper学习网址