【NYOJ】[41]三个数从小到大排序
2016-01-20 20:47
330 查看
我在想上传这题目的意义……
嗯……
主要是感觉既然都是颓废
那就选一个花式的颓废姿势……
就算补上之前没写的题目嘛~
[code]#include<stdio.h> #include<algorithm> using namespace std; int main(){ int a[3]; while(scanf("%d %d %d",&a[0],&a[1],&a[2])!=EOF){ sort(a,a+3); printf("%d %d %d\n",a[0],a[1],a[2]); } }
也就标程还有点讨论意义
这写的是真抽……
也算培养了程序阅读能力……
标程的思路是通过循环来查找
进而进行排序
[code]#include <stdio.h> int main() { int a,b,c,an[3],i,t,j,max,flag; scanf ("%d %d %d",&an[0],&an[1],&an[2]); for (i=0; i<3; i++) { t=max=an[i]; flag=i; for (j=i; j<3; j++) if (an[j]>t) { max=an[j]; flag=j; }; //加不加;应该都行 t=an[i]; an[i]=max; an[flag]=t; } for (i=2; i>=0; i--) printf ("%d ",an[i]); return 0; }
题目地址:【NYOJ】[41]三个数从小到大排序
相关文章推荐
- HDU 3567 - Eight II
- java_65
- 关于目前自己iOS项目使用的第三方开源库
- MSSQLServer基础07(事务,存储过程,分页的存储过程,触发器)
- MSSQLServer基础07(事务,存储过程,分页的存储过程,触发器)
- Android中的颜色
- 【Linux】环境变量设置
- IO流4(IO中的其他流、编码)
- EJB系列(五)——使用EJB计时器进行任务调度
- Mat工具规范
- 对接口隔离原则的理解
- bzoj3252 攻略
- 【慕课笔记】第四章 流程控制语句 第5节 JAVA条件语句之switch
- HBASE解析
- LoadRunner-使用web_get_int_property进行文件下载
- EJB系列(四)——Spring依赖注入 && EJB依赖注入
- BP神经网络原理及C++实战
- Linux 性能监控 —— Load Average
- 1.Tomcat软件使用的常见问题
- unity car demo解析