Submission #1174172


Source Code Expand

#include <iostream>
#include <algorithm>
#include <string>
#include <stack>
#include <queue>
#include <set>
#include <map>
#include <cstdio>
#include <cmath>
#define rep(i,a,b) for(int (i)=(a);i<(b);i++)
#define INF 1000000000
#define MAX_N 150005
using namespace std;

int dp[50005][50005];

int main(){
    long long n,h;
    long long a,b,c,d,e;
    long long mini=INF;
    cin>>n>>h;
    cin>>a>>b>>c>>d>>e;
    
    rep(x,0,n+1){
        rep(y,0,n+1){
            if(x*b+y*d+h-(n-x-y)*e>0){
                mini=min(mini,x*a+y*c);
            }
        }
    }
    cout<<mini<<endl;
    return 0;
}

Submission Info

Submission Time
Task C - 節制
User mkan_0141
Language C++14 (GCC 5.4.1)
Score 0
Code Size 637 Byte
Status CE

Compile Error

/tmp/ccnBPIKE.o: In function `_GLOBAL__sub_I_dp':
Main.cpp:(.text.startup+0x115): relocation truncated to fit: R_X86_64_32 against `.bss'
Main.cpp:(.text.startup+0x124): relocation truncated to fit: R_X86_64_32 against `.bss'
collect2: error: ld returned 1 exit status