NC20799. 咸鱼落泪
描述
西墙有咸鱼,头齐尾不齐,年初立壮志,健身加学习,不再刷微博,卸载掉游戏,
填完陈年坑,工作更努力。坚持三四天,已有倦怠意,今年时尚多,何必如此急?
学业可稍等,工作下周提,天天悠闲过,日日迷梦里,大事转锦鲤,失败怪水逆。
随手翻日历,已是十二月,回首前几月,满眼是泪滴,银行没存款,工作无业绩,
体重未曾减,肥肉撑满衣。发誓一定改,余日要珍惜,明晚却发现,一天又咸鱼。
现在给出一个正整数n代表有n条咸鱼然后给出n个整数,代表每条咸鱼有多咸。请将这n个整数升序排列,然后输出。
输入描述
第一行输入一个n,代表接下来有n个整数。
第二行输入a1,a2,a3……an一共n个整数。
(1 ≤ n ≤ 100, 0 ≤ a1,a2,a3……an ≤ 1000)
输出描述
按照升序排列输出n个整数,每个整数用空格隔开。
示例1
输入:
5 3 2 1 4 5
输出:
1 2 3 4 5
C++ 解法, 执行用时: 5ms, 内存消耗: 480K, 提交时间: 2021-08-29 11:17:43
#include<bits/stdc++.h> using namespace std; int main(){ int n,a[10000],i; cin>>n; for(i=0;i<n;i++) cin>>a[i]; sort(a,a+n); for(i=0;i<n;i++) cout<<a[i]<<" "; return 0; }
Python3 解法, 执行用时: 51ms, 内存消耗: 4596K, 提交时间: 2022-05-01 22:50:31
input() print(str(sorted(list(map(int,input().split())))).replace(",", "").replace("[","").replace("]",""))
pypy3(pypy3.6.1) 解法, 执行用时: 62ms, 内存消耗: 18780K, 提交时间: 2020-04-20 12:46:39
n = input() a = [int(t) for t in input().split()] a.sort() for t in a: print(t,end=' ')