Start: Dec, 04, 2016 12:00:00
杭州师范大学第十届程序设计竞赛—正式
End: Dec, 04, 2016 17:00:00
Time elapsed:
Time remaining:

Problem_ID: E
Result: Accepted
Time: 6ms
Memory: 1092kB
In contest: 1075

#include<stdio.h>
void main()
{
	int T,a,b,c,d,e,s,s1,s2;
	while(scanf("%d %d %d %d %d",&a,&b,&c,&d,&e) !=EOF)
	{
		if(d<e)
		{
			s=a*b*c-2*d*((a-2*e)*(c-2*e)+(b-2*e)*(a-2*e)+(b-2*e)*(c-2*e));
			printf("%d\n",s);
		}
		if(d>=e)
		{
			s1=a*b*c-2*e*((a-2*e)*(c-2*e)+(b-2*e)*(a-2*e)+(b-2*e)*(c-2*e))-(a-2*e)*(b-2*e)*(c-2*e);
			s2=(a-2*d)*(b-2*d)*(c-2*d);
			if(s1>=s2)
			{
				printf("%d\n",s1);
			}
			else
			{
				printf("%d\n",s2);
			}
		}
	}
}