题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
import sys while True: try: n = int(input()) lst = [] for i in range(int(n)): lst.append(int(input())) unq = set(lst) lt = list(unq) lt.sort() for i in lt: print(i) except (EOFError, KeyboardInterrupt): break
进入一个无限循环:
1.输入一个数字,这是输入的行数
2.新建一个列表
3.把按行数输入的数字改为整数后,加入到列表中
4.对列表做集合处理,用到集合中数字不重复,去重
5.将集合改为列表
6.对当前列表排序,升序
7.对排序后的列表,输出每一个数
遇到EOFError, KeyboardInterrupt的时候,退出这个循环