Submission #1540623


Source Code Expand

#include <iostream>
#include <cstdio>
#include <algorithm>
#include <fstream>
#include <string.h>
#include <cctype>
#include <list>
#include <vector>
#include <cstdlib>
#include <stack>
#include <cmath>
#include <limits.h>
#include <math.h>
#include <map>
#include <deque>
#include <utility>
#include <set>
#define xfor(i,start,end) for(ll i=start;i<end;i++)
#define rfor(i,end,start) for(int i=end-1;i>=start;i--)
#define scan(x) scanf("%d",&x)
#define print(x) printf("%d ",x)
#define init(x) memset(x,0,sizeof(x))
#define pb push_back
#define pf pop_front
#define mp make_pair
#define f first
#define s second
#define ull unsigned long long
#define PI 3.141592654
typedef long long ll;
const ll INF=ll(1e18);
const int MOD=1e9+7;
using namespace std;
list<int> adj[100000];
bool flag=false;
vector<string> re;
int q,h,s,d,n;

ll ans(int n,ll *dp){
	ll res=0;
	if(n==0)	return 0;
	if(dp[n]!=0)	return dp[n];
	
	else{
		if(n>=8)	res=min(min(ans(n-8,dp)+d,ans(n-4,dp)+s),min(ans(n-2,dp)+h,ans(n-1,dp)+q));
		else if(n>=4)	res=min(ans(n-4,dp)+s,min(ans(n-2,dp)+h,ans(n-1,dp)+q));
		else if(n>=2)	res=min(ans(n-2,dp)+h,ans(n-1,dp)+q);
		else res=ans(n-1,dp)+q;
	} 
	dp[n]=res;
	return dp[n];
}

int main()
{
	cin>>q>>h>>s>>d>>n;
	ll dp[4*n+1];
	init(dp);
	ans(4*n,dp);
	cout<<dp[4*n]<<endl;

	return 0;
}

Submission Info

Submission Time
Task A - Ice Tea Store
User flamboyance
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1364 Byte
Status RE
Exec Time 358 ms
Memory 1792 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
RE × 1
AC × 7
RE × 16
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt
Case Name Status Exec Time Memory
sample_01.txt AC 2 ms 1792 KB
sample_02.txt AC 2 ms 1792 KB
sample_03.txt AC 2 ms 1792 KB
sample_04.txt RE 358 ms 1792 KB
subtask_1_01.txt AC 2 ms 1792 KB
subtask_1_02.txt RE 96 ms 1792 KB
subtask_1_03.txt RE 96 ms 1792 KB
subtask_1_04.txt RE 96 ms 1792 KB
subtask_1_05.txt RE 97 ms 1792 KB
subtask_1_06.txt RE 96 ms 1792 KB
subtask_1_07.txt RE 95 ms 1792 KB
subtask_1_08.txt RE 95 ms 1792 KB
subtask_1_09.txt RE 96 ms 1792 KB
subtask_1_10.txt RE 96 ms 1792 KB
subtask_1_11.txt RE 97 ms 1792 KB
subtask_1_12.txt RE 100 ms 1792 KB
subtask_1_13.txt RE 102 ms 1792 KB
subtask_1_14.txt RE 97 ms 1792 KB
subtask_1_15.txt RE 96 ms 1792 KB