解题思路: 动作快的排前面,墨迹的排后面
注意事项:
参考代码:
# 超时了 N = int(input()) list = [int(i) for i in input().split()] list.sort() time = 0 for i in range(len(list)): time += sum(list[0:i]) print(time)
# 优化版 N = int(input()) list = [int(i) for i in input().split()] list.sort() time = 0 temp = 0 for i in range(len(list)-1): temp += list[i] time += temp print(time)
0.0分
1 人评分
C二级辅导-等差数列 (C语言代码)浏览:1216 |
高精度加法 (C++代码)(大数加法)浏览:925 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:619 |
printf基础练习2 (C语言代码)浏览:942 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:664 |
A+B for Input-Output Practice (III) (C语言代码)浏览:566 |
矩阵乘方 (C语言代码)浏览:1025 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:699 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:585 |
妹子杀手的故事 (C语言代码)浏览:1050 |