4818:【一维数组】元素排序 分数: 2

原创 2015年07月10日 09:44:57

题目描述

输入N个整数,将它们从小到大排序后输出。(N<100

输入格式

第一行:N,表示元素的个数。
第二行:N个正整数,整数之间用一个空格隔开。

输出

输出共一行,为排序后的结果。行末不要出现多余空格。

样例输入

5
5 4 3 2 1

样例输出

1 2 3 4 5
program p4818;
var a:array[1..1000]of longint;i,j,n,t:longint;
begin
 readln(n);
 for i:=1 to n do
  read(a[i]);
 for j:=1 to n-1 do
  for i:=1 to n-j do
  if a[i]<a[i+1] then
   begin
    t:=a[i];a[i]:=a[i+1];a[i+1]:=t;
   end;
  for i:=n downto 2 do
   write(a[i],' ');
   writeln(a[1]);
end.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

跳水比赛,8个评委打分。运动员的成绩是8个成绩去掉一个最高分, 去掉一个最低分,剩下的6个分数的平均分就是最后得分。 使用一维数组 2.请把打最高分的评委和最低分的评委找出来。 3.找出最佳评委

package com.my; import java.io.*; /**  * 1.跳水比赛,8个评委打分。运动员的成绩是8个成绩去掉一个最高分, 去掉一个最低分,剩下的6个分数的平均...

用C#统计未排序一维数组中重复元素的个数

需求描述:从控制台输入一组整数,整数在50个以内统计实际输入的数据个数输出双栏列表,第一栏是数组元素列表,第二栏是每个数据值出现的次数 源代码如下: int[] data =...
  • Joven0
  • Joven0
  • 2012-09-14 21:18
  • 5500

一维数组排序

  • 2017-06-10 11:39
  • 11KB
  • 下载

对一个5位数的任意整数,求出其降序数。例如,整数是82319,则其降序数是98321。算法提示:将整数的各位数分解到一维整型数组a中,再将a数组中的元素按降序排序,最后输出a数组元素值。

对一个5位数的任意整数,求出其降序数。例如,整数是82319,则其降序数是98321。算法提示:将整数的各位数分解到一维整型数组a中,再将a数组中的元素按降序排序,最后输出a数组元素值。 试建立一个...

一维数组的四种排序

Numpy学习之 一维数组元素选取

ndarray的一维数组的元素选取与Python列表的切片操作很相似,与列表不同的时,获取的数据组成一个新数组但与原有的数组共享一个内存存储空间,即数据更改获取得到的数据中某个元素的值,原有数组也会产...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)