解题思路:
注意事项:
参考代码:
def f(n,m): A = [int(i) for i in input().strip().split()] A.sort() R = [[] for i in range(m)] for i in range(n): R[i%m].append(A[i]) ans = 0 for i in range(m): for j in range(1,len(R[i])): for k in range(j): ans = ans + R[i][k] print(ans) if __name__ == '__main__': n,m = map(int,input().strip().split()) f(n,m)
0.0分
1 人评分
聪明的美食家 (C语言代码)浏览:1252 |
C二级辅导-等差数列 (C语言代码)浏览:762 |
C语言训练-斐波纳契数列 (C语言代码)浏览:2826 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:664 |
【出圈】 (C语言代码)浏览:558 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1341 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:569 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1465 |
C语言训练-自守数问题 (C语言代码)浏览:748 |
【计算直线的交点数】 (C语言代码)浏览:922 |