hdu 2020 整理下水题 排序
来源:互联网 发布:山东省网络直报 编辑:程序博客网 时间:2024/06/11 09:19
Problem Description
输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。
Input
输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。
Output
对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。
Sample Input
3 3 -4 24 0 1 2 -30
Sample Output
-4 3 2-3 2 1 0
#include<stdio.h>#include<math.h>#include<stdlib.h>int a[1000000];int main(){int i,n;int index,k,t;while(1){scanf("%d",&n);if(n==0)break;for(i=0;i<n;i++)scanf("%d",&a[i]);/*for(i=1;i<n;i++){for(k=0;k<n-1;k++)if(abs(a[k])<abs(a[k+1])){t=a[k];a[k]=a[i];a[i]=t;}}*/for(i=0;i<n;i++){for(k=i+1;k<n;k++)if(fabs(a[i])<fabs(a[k])){t=a[i];a[i]=a[k];a[k]=t;}}for(i=0;i<n-1;i++)printf("%d ",a[i]);printf("%d",a[i]);printf("\n");}}
0 0
- hdu 2020 整理下水题 排序
- hdu 1106 整理下水题 排序
- hdu 1425 整理下水题 排序
- hdu 1785 整理下水题 排序
- hdu 2037 整理下水题
- hdu 1870 整理下水题
- hdu 1711 整理下水题
- hdu 1009 整理下水题 贪心
- hdu 1789 整理下水题 贪心
- hdu 2602 整理下水题 背包
- hdu 1702 整理下水题 栈和队列
- hdu 1022 整理下水题 栈和队列
- hdu 2013 整理下水题 递推动规
- hdu 2041 整理下水题 递推动规
- hdu 2569 整理下水题 递推动规
- hdu 2084 整理下水题 递推动规
- hdu 1159 整理下水题 递推动规
- HDU-1076-An Easy Task(Debian下水题测试.....)
- 虚拟机NetworkAdapter三种方式的区别
- 04.MVEL基本语法--复合表达式
- Linux 设备模型(上)之底层模型
- 平时优化sql的步骤
- 05.MVEL返回值
- hdu 2020 整理下水题 排序
- Centos6.5 系统升级内核版本至4.0.5 错误:arch/x86/kvm/mmu.c: In function ?.vm_mmu_pte_write?.
- 06.MVEL操作符
- 07.MVEL值判断
- Linux实时网络监控工具:iftop
- 以后的职业方向要如何去走
- 黑马程序员----反射
- 08.MVEL对列表、数组、map的操作
- Spring技术内幕——Spring Framework的IOC容器实现(一)