列表

详情


NC15406. 过来站站队伍

描述

在某个星球,每个人身上都有不一样的标号。一天,小娟在食堂排队时,发现后面老是喜欢插队,她看到很生气,拿出一张魔法卡,巴拉巴拉能量(魔仙变身,看多了动画片,hhh)。。。。。。。,将他们全按照从小到大按照标号排好了。你能帮忙写出魔法卡内部的程序吗?写出来就给你一个气球。嘿嘿嘿

输入描述

第一行,输入一个整数n(1<=n<=100000);
第二行,输出n个整数;
注意多组输入

输出描述

输出n个数

示例1

输入:

3
1 3 2

输出:

1 2 3

示例2

输入:

5
1 3 4 2 5

输出:

1 2 3 4 5

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

C++14(g++5.4) 解法, 执行用时: 5ms, 内存消耗: 844K, 提交时间: 2020-05-11 18:57:51

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,a[100007]={0};
	cin>>n;
	for(int h=0;h<n;h++) cin>>a[h];
	sort(a,a+n);
	for(int h=0;h<n;h++) printf("%d ",a[h]);
	return 0;
}

C++ 解法, 执行用时: 4ms, 内存消耗: 404K, 提交时间: 2021-12-11 19:18:50

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
while(cin>>n){
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);
for(int i=0;i<n;i++)
cout<<a[i]<<" ";	
}

}

C++(g++ 7.5.0) 解法, 执行用时: 3ms, 内存消耗: 396K, 提交时间: 2022-08-16 20:33:33

#include<cstdio>
#include<algorithm>
int main()
{
    int n;scanf("%d",&n);
    int a[n];for(auto&i:a)scanf("%d",&i);
    std::sort(a,a+n);
    for(auto i:a)printf("%d ",i);
}

Python(2.7.3) 解法, 执行用时: 12ms, 内存消耗: 3064K, 提交时间: 2020-09-19 21:00:17

#/usr/bin/python
#coding:utf-8
n=int(input(""))
value=[int(x) for x in raw_input("").split(" ")]
value.sort()
for i in value:
    print i,

JavaScript V8 解法, 执行用时: 23ms, 内存消耗: 6028K, 提交时间: 2023-07-16 12:21:25

const max = readline();
let str = readline();
const arr = str.split(' ')


console.log(arr.sort((a, b) => a - b).join(' '))

pypy3 解法, 执行用时: 102ms, 内存消耗: 24668K, 提交时间: 2022-12-23 14:21:09

n = input()
lst = list(map(int,input().split()))
lst.sort()
for i in lst:
    print(i,end=' ')

Python3(3.5.2) 解法, 执行用时: 30ms, 内存消耗: 4064K, 提交时间: 2020-06-02 21:15:27

n = int(input())
x = list(map(int,input().split()))
x.sort()
print(*x)

上一题