题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
import sys nums_len = int(input()) nums = set() for i in range(nums_len): nums.add(int(input())) for i in sorted(list(nums)): print(i)
本身的思路是比较简单的,也就是去重+排序。去重使用 set,排序使用 python 自带的 sorted 函数。
有一种使用很广泛的题解,使用了 while True 和 try except 进行中断,考虑的是一次性输入多组数据的情况。