参考代码:
n=int(input()) L=list(map(int,input().split())) sum=0 while len(L)!=1: a1=min(L) L.remove(a1) a2=min(L) sum+=(a1+a2) L[L.index(a2)]=a1+a2 print(sum)
0.0分
1 人评分
C语言考试练习题_排列 (C++代码)浏览:627 |
C语言训练-求函数值 (C语言代码)浏览:931 |
分糖果 (C++代码)浏览:1436 |
字符串的输入输出处理 (C语言代码)浏览:921 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:331 |
【简单计算】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5226 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:612 |
众数问题 (C语言代码)浏览:821 |
WU-格式化数据输出 (C语言代码)浏览:1741 |