1、题目描述
2、代码
# coding:utf-8;
"""思路:(1)sort函数的使用,sort函数自定义为升序,即reverse=False,降序即为reverse=True;
(2)在处理循环输入,因为题目中提到一组测试用例可能会有多组数据,这里用到while True:try 与except
用来循环输入数据;
(3)在输出时由于对于list中存储的int型数据时,将list直接转换为字符串会出错,所以要将list中的
int转为字符型,即map(str,s)"""
while True:
try:
n = input()
s = list(map(int, input().split()))
m = input()
if m == '0':
s.sort()
print(" ".join(map(str, s)))
else:
s.sort(reverse=True)
print(" ".join(map(str, s)))
except:
break