3 solutions

  • 1
    @ 2025-11-12 20:44:49
    #include<bits/stdc++.h>
    using namespace std;
    const int N=1010,M=210;
    int f[M][M];
    int v[N],m[N],w[N];
    int main()
    {
       int n,s,t;cin>>n>>s>>t;
       for(int i=1;i<=n;i++)
       {
          cin>>v[i]>>m[i]>>w[i];
       }
       for(int i=1;i<=n;i++)
       {
          for(int j=s;j>=v[i];j--)
          {
             for(int k=t;k>=m[i];k--)
             {
                f[j][k]=max(f[j][k],f[j-v[i]][k-m[i]]+w[i]);
             }
          }
       }
       cout<<f[s][t];
       return 0;
    }
    
    • 1
      @ 2024-8-2 13:50:28
      #include<bits/stdc++.h>
      using namespace std;
      const int N=1010,M=210;
      int f[M][M];
      int v[N],m[N],w[N];
      int main()
      {
         int n,s,t;
         cin>>n>>s>>t;
         for(int i=1;i<=n;i++)
         {
            cin>>v[i]>>m[i]>>w[i];
         }
         for(int i=1;i<=n;i++)
         {
            for(int j=s;j>=v[i];j--)
            {
               for(int k=t;k>=m[i];k--)
               {
                  f[j][k]=max(f[j][k],f[j-v[i]][k-m[i]]+w[i]);
               }
            }
         }
         cout<<f[s][t];
         return 0;
      }
      
      • -2
        @ 2024-7-12 10:49:12

        大好人

        #include<bits/stdc++.h>
        using namespace std;
        const int N=1010,M=210;
        int f[M][M];
        int v[N],m[N],w[N];
        int main()
        {
        	int n,V,W;
        	cin>>n>>V>>W;
        	for(int i=1;i<=n;i++)
        	{
        		cin>>v[i]>>m[i]>>w[i];
        	}
        	
        	for(int i=1;i<=n;i++)
        	{
        		for(int j=V;j>=v[i];j--)
        		{
        			for(int k=W;k>=m[i];k--)
        			{
        				f[j][k]=max(f[j][k],f[j-v[i]][k-m[i]]+w[i]);
        			}
        		}
        	}
        	cout<<f[V][W];
        	return 0;
        }
        
        • 1

        Information

        ID
        212
        Time
        1000ms
        Memory
        256MiB
        Difficulty
        5
        Tags
        # Submissions
        34
        Accepted
        16
        Uploaded By