交换输出

简介:

交换输出

时间限制: 3000 ms  |  内存限制: 65535 KB
难度: 1
描述
输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。(如果这个第一个数就是最小的数,则保持原样输出,如果最小的数有相同的按照前面的交换)
输入
输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。
输出
对于每组输入数据,输出交换后的数列,每组输出占一行。
样例输入
4 2 1 3 4
5 5 4 3 2 1
0
样例输出
1 2 3 4
1 4 3 2 5

查看代码---运行号:252275----结果:Accepted

运行时间: 2012-10-05 15:02:33  |  运行人: huangyibiao
01. #include <cstdio>
02. #include <iostream>
03. using namespace std;
04. int main()
05. {
06. int n;
07.  
08. while (cin >> n && n != 0)
09. {
10. int v[100];
11. int min, index = 0, k;
12.  
13. cin >> min;
14. v[0] = min;
15. for (int i = 1; i < n; i++)
16. {
17. cin >> k;
18. if (min > k)
19. {
20. index = i;
21. min = k;
22. }
23. v[i] = k;
24. }
25. //交换
26. int t = v[0];
27. v[0] = v[index];
28. v[index] = t;
29.  
30. for (int i = 0; i < n; i++)
31. {
32. if (i != 0)
33. cout << " ";
34. cout << v[i];
35. }
36. cout << endl;
37. }
38. return 0;
39. }

目录
相关文章
|
关系型数据库 MySQL 分布式数据库
使用Sqoop从Mysql向云HBase同步数据
Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具。本文介绍如何使用sqoop将数据从Mysql导入到HBase。从成本的角度考虑,针对没有hadoop集群的用户,重点介绍单机运行sqoop的配置和参数。
5975 0
|
分布式计算 DataWorks 监控
dataworksworks数据开发
dataworksworks数据开发
371 3
|
自然语言处理 监控 JavaScript
阿里云云开发平台x天猫精灵:打造天猫精灵个人助理Skill
各大厂商都在推自己的 Serverless 方案,今天通过一个天猫精灵技能开发来试水一下阿里云的云开发平台,整个流程走下来,不是很复杂,给我的感觉是通过阿里云开发平台开发天猫精灵技能,减轻了开发者部署后端和配置后端的环境,整个过程流畅,甚至不需要 IDE,通过浏览器就可以完成,极大降低了上手难度,是不是很神奇。
4529 0
阿里云云开发平台x天猫精灵:打造天猫精灵个人助理Skill
|
Web App开发 测试技术
Jmeter压测——BlazeMeter录制脚本+Jmeter进行测试
Jmeter压测——BlazeMeter录制脚本+Jmeter进行测试
1167 0
|
机器学习/深度学习 自然语言处理 算法
机器学习之卷积神经网络--CNN介绍
机器学习之卷积神经网络--CNN介绍
728 1
机器学习之卷积神经网络--CNN介绍
|
弹性计算 Ubuntu Linux
在阿里云ECS上的Hyperledger Fabric 1.1.0 搭建与测试
从去年底到现在一直在准备今年的竞赛作品,其中一个主力项目是基于Hyperledger Fabric联盟链框架的电子病历相关应用。在完成作品背景调研、需求分析以及设计工作后,目前团队在进行作品实现。所以开始研究在阿里云ECS云服务器上搭建Fabric项目的基础环境。由于Fabric项目是一个非常新、年轻的开源框架,中文资料稀少,英文资料理解困难,因此在云服务器上完成环境搭建并跑通示例非常不容易。特写此文,作为工具查阅。
|
达摩院 资源调度 安全
决胜全球化,阿里云加速助力企业出海成功
阿里云助力企业出海的方向与见解
决胜全球化,阿里云加速助力企业出海成功
|
图形学 异构计算
Unity【LOD Group】- 关于性能优化中LOD的使用与总结
Unity【LOD Group】- 关于性能优化中LOD的使用与总结
1261 0
Unity【LOD Group】- 关于性能优化中LOD的使用与总结
【QT】QT Designer控件随窗口大小自适应
【QT】QT Designer控件随窗口大小自适应
1453 0
|
IDE 开发工具 Python
10分钟教你用Python玩转微信之好友性别比例统计分析
10分钟教你用Python玩转微信之好友性别比例统计分析
1098 0
10分钟教你用Python玩转微信之好友性别比例统计分析