Start: Jul, 01, 2019 08:30:00
2019年度暑期短学期第四天
End: Jul, 01, 2019 11:30:00
Time elapsed:
Time remaining:

Problem_ID: A
Result: Accepted
Time: 76ms
Memory: 1756kB
Author: 2018212212122
In contest: 1277

#include <cstdio>
#include <iostream>
#include<cmath>
using namespace std;
int a,b,c,d,e;
int main()
{
	while(cin>>a>>b>>c>>d>>e){
		int v=a*b*c;
		/*if(2*d>c||2*d>b||2*d>a)
		{
		if(d*2>a)
		{
		if(d*2>b)
		{
		if(d*2>c)
		cout<<v-(a-2*e)*(b-2*e)*(c-2*e)<<endl;
		else
		{
		cout<<v-2*d*(a-2*e)*(b-2*e)-(a-2*e)*(b-2*e)*(c-2*e)<<endl;
		}
		}
		else
		{
		if(d*2>c)
		cout<<v-2*d*(a-2*e)*(c-2*e)-(a-2*e)*(b-2*e)*(c-2*e)<<endl;
		else
		cout<<v-
		}
		}
		else
		{

		}
		}
		else
		{
		cout<<v-2*(d*(a-2*e)*(c-2*e)+d*(b-2*e)*(c-2*e)+d*(a-2*e)*(b-2*e))<<endl;
		}*/
		int v1=(a-2*d)*(b-2*d)*(c-2*d);
		int v2=v-(a-2*e)*(b-2*e)*(c-2*e)-2*e*((a-2*e)*(b-2*e)+(a-2*e)*(c-2*e)+(b-2*e)*(c-2*e));
		if(d<e){
			cout<<v-2*(d*(a-2*e)*(c-2*e)+d*(b-2*e)*(c-2*e)+d*(a-2*e)*(b-2*e))<<endl;
		}
		else
		{
			cout<<max(v1,v2)<<endl;
		}
	}
	return 0;
}