题解 | 明明的随机数


def generate_unique_sorted_numbers(i):
    # 输入i个数
    s = []
    for _ in range(i):
        while True:
            try:
                number = int(input())
                if 1<= number <= 500:
                    s.append(number)
                    break
                else:
                    print("请输入1-500的数字")
            except ValueError:
                 print("无效输入")
    s2 = set(s)//去重
    sorted_numbers = sorted(s2)//排序
    # 返回排序后的列表
    return sorted_numbers



i = int(input().strip())
resu = generate_unique_sorted_numbers(i)


# 输出最终的排序结果
for number in resu:
    print(number)

全部评论

相关推荐

01-01 23:38
门头沟学院 Java
杭州同花顺 后端开发 1.5n左右
想当offer收割机的肖恩很爱刷美剧:现在这个环境,狠狠赚钱才是实际的,1是银行的子公司,技术很老,现在银行都在大规模降薪这种科技子公司肯定也在逐渐降薪,而且你也不好跳槽;2虽然钱比1多,但是各种福利待遇基本全无,加班时间可能跟1差不多,但是后续跳槽会比1好;3是大平台,而且钱确实给的很够,发展前景就不用看了,现在这个环境技术发展前景并不一定就好,非技术并不一定就差。个人认为3>2>1
点赞 评论 收藏
分享
2024-11-19 15:16
武汉理工大学 Java
喀什克尔的胡杨:秋招面了很多主管,感觉主管都是傻蛋
点赞 评论 收藏
分享
2024-12-07 16:16
已编辑
四川大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务