Submission #1796278


Source Code Expand

#include <iostream>
#include <string>
#include <algorithm>
#include <map>
#include <set>
#include <vector>
#include <queue>
#include <cmath>
#define	MOD 1000000007;
#define PI 3.14159265358979323846;
#define WHITE 0;
#define GRAY 1;
#define BLACK 2;

using namespace std;
static const int INF = 100000000;
static const long long MAX_N = 100000;

typedef long long ll;

int dfs(int u)
{
	return 0;
}

int main()
{
	int N, H, B, D, E;
	int A, C;
	cin >> N >> H;
	cin >> A >> B >> C >> D >> E;
	ll cost = LONG_MAX;
	for (int x = 0; x < N; x++)
	{
		ll y = (E * N - H - (B * x + E * x)) / (D + E);
		if (y < 0)
		{
			y == 0;
		}
		y += 1;

		if (cost > x*A + y*C)
		{
			cost = x*A + y*C;
		}
	}

	cout << cost << endl;
	return 0;
}

Submission Info

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

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:32:12: error: ‘LONG_MAX’ was not declared in this scope
  ll cost = LONG_MAX;
            ^