蓝桥杯算法入门题

张开发
2026/4/11 12:11:45 15 分钟阅读

分享文章

蓝桥杯算法入门题
题目来源------蓝桥一键直达第一次解题投喂豆包 当它说发现for 循环中有remove时代码好像就不对了。。。。。。n int(input()) num_list [] count_list [] for i in range(n): num_list.append(int(input())) num_list.sort() for i in num_list: count_list.append(num_list.count(i)) if num_list.count(i) 1: for k in range(num_list.count(i)-1): num_list.remove(i) for i in range(len(num_list)): print({} {}.format(num_list[i],count_list[i]))第二次解题n int(input()) num_list [] count_list [] for i in range(n): num_list.append(int(input())) num_list.sort() for i in num_list: count_list.append(num_list.count(i)) num_count_set sorted(set(zip(num_list,count_list))) for num , num_count in num_count_set: print(num , num_count)这次代码倒没什么问题但没有AC掉原因是超时了。。。。。。

更多文章