题解 | #输入整型数组和排序标识,按照升序或降序进行排序#
输入整型数组和排序标识,对其元素按照升序或降序进行排序
https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309
import sys def do_sort(index, l_nums, flag=0): result = [] if flag ==0: result = sorted(l_nums, reverse=False) else: result = sorted(l_nums, reverse=True) s_nums = [str(item) for item in result] return ' '.join(s_nums) if __name__ == '__main__': l_content = sys.stdin.readlines() index, s_nums, flag = int(l_content[0].strip()), l_content[1].strip(), int(l_content[2].strip()) l_nums = [int(item.strip()) for item in s_nums.split(' ')] r = do_sort(index, l_nums, flag) print(r)