#include <iostream>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <string>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <map>
#include <functional>
#include <set>
using namespace std;
//
#define INF 0x7fffffff
int list[2001];
int dp[1001][2001];
int main(){
int n,k;
while(scanf("%d%d",&n,&k)!=EOF){
for(int i=1;i<=n;i++)
scanf("%d",&list[i]);
sort(list+1,list+1+n);
for(int i=1;i<=n;i++)
dp[0][i]=0;
for(int i=1;i<=k;i++){
for(int j=2*i;j<=n;j
题目1452:搬寝室
最新推荐文章于 2023-10-31 20:20:40 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)