解题思路:
注意事项:
参考代码:
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
const int i=1000;
int a[i],s[i];
int main(){
int n,r,j=0,minx=0;
memset(s,0,sizeof(s));
cin>>n>>r;
for(int i=1;i<=n;i++)
cin>>a[i];
sort(a+1,a+n+1);
for(int i=1;i<=n;i++)
{
j++;
if(j==r+1) j=1;
s[j]+=a[i];
minx+=s[j];
}
cout<<minx<<endl;
return 0;
}
0.0分
2 人评分
A+B for Input-Output Practice (IV) (C++代码)浏览:677 |
回文串 (C语言代码)浏览:2859 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:867 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1094 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:544 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:557 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:600 |
数组与指针的问题浏览:717 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |
震宇大神的杀毒软件 (C语言代码)浏览:1080 |