3 条题解

  • 1
    @ 2024-12-21 18:41:38

    废话不多说,直接上程序

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
      freopen("water1.in","r",stdin);
      freopen("water1.out","w",stdout);
      int n,m,sum=0;
      cin>>n>>m;
      int a[n],b[m];
      for(int i=0;i<n;i++) cin>>a[i];
      for(int i=0;i<m;i++) b[i]=0;
      sort(a,a+n);
      for(int i=0;i<n;i++){
      	sort(b,b+m);
      	sum+=b[0];
      	b[0]+=a[i];
      }
      for(int i=0;i<m;i++) sum+=b[i];
      cout<<sum;
      return 0;
    }
    
    

    看完点赞(⊙o⊙)

    信息

    ID
    441
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    65
    已通过
    31
    上传者