P6849 的 spj,为啥有锅啊 /kk
#include<bits/stdc++.h>
#include"testlib.h"
using namespace std;
const int maxn = 5010;
const int maxm = 1010;
int n,m,p[11];
int drawer_volume [maxm];
int item_volume [maxn];
int weight [maxn][maxm];
int solution [maxn];
int used [maxm];
int main()
{
n = inf.readInt(), m = inf.readInt();
for (int a=1;a<=n;a++)
item_volume[a] = inf.readInt();
for (int a=1;a<=m;a++)
drawer_volume[a] = inf.readInt();
for (int a=1;a<=n;a++)
for (int b=1;b<=m;b++)
weight[a][b] = inf.readInt();
for (int i=1;i<=10;i++) p[i] = ans.readInt();
for (int a=1;a<=n;a++)
solution[a] = ouf.readInt();
for (int a=1;a<=n;a++)
if (solution[a] < 0 || solution[a] > m)
{
quitf(_wa, "The item with id %d is put into the wrong id box.\n", a);
}
int ans=0;
for (int a=1;a<=n;a++)
{
ans += weight[a][solution[a]];
used[solution[a]] += item_volume[a];
}
for (int a=1;a<=m;a++)
if (used[a] > drawer_volume[a])
{
quitf(_wa, "You put too much item into vox %d.\n", a);
}
for (int i=10;i>=1;i--)
{
if (ans>=p[i])
{
quitp(i * 10, "Solution is acceptable, and the value you get is %d.\n", ans);
}
}
quitf(_wa, "Solution is not acceptable, and the value you get is %d.\n", ans);
return 0;
}
显示 Unknown Error. FAIL Unexpected end of file - int32 expected ()