#include <cstdio>
#include <cstring>
int f[1001];
int max(int a,int b)
{
return (a>b?a:b);
}
void swap(int &a,int &b)//原文swap函数疑有误,此处做了改正
{
int c = a;
a = b;
b = c;
}
int main()
{
int i,j,m,n,x,v[1001],big=1,total,tmp;
while (scanf("%d %d",&m,&n)!=EOF)//两人limit
{
memset(f,0,sizeof(f));
scanf("%d",&x);//包裹数
total=0;//总重量
for (i=1;i<=x;i++)
{
scanf("%d",......
阅读全文