求助!!!!
  • 板块P1001 A+B Problem
  • 楼主Xies_X
  • 当前回复7
  • 已保存回复8
  • 发布时间2024/11/6 10:12
  • 上次更新2024/11/6 16:17:09
查看原帖
求助!!!!
1295184
Xies_X楼主2024/11/6 10:12

采药.cpp

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int vo[110],va[200],dp[200][3000];
    int m,t;
    cin>>t>>m;
    memset(dp, 0, sizeof(dp));
    for(int i = 1;i<=m;i++)
        cin>>vo[i]>>va[i];
    for(int i = 1;i<=m;i++)
        for(int j = 0;j<=t;j++)
        {
            if(vo[i]>j)
                dp[i][j] = dp[i-1][j];
            else
                dp[i][j] = max(dp[i-1][j],dp[i-1][j-vo[i]]+va[i]);
                
        }
    cout<<dp[m][t];
    return 0; 
}

Process exited after 4.373 seconds with return value 3221225725 请按任意键继续. . .

内存一直是炸的,求助!!!!!

2024/11/6 10:12
加载中...