upc Divide a Cuboid

问题 H: Divide a Cuboid

/**
就是一个立方体切一刀,使得切出的两部分的体积之差最小
a*b*c的立方体,每条边长度就是ab,ac,bc
只要有一条边是偶数
那么从这条边中间切开,两部分体积相同,差为0
如果每条边都是奇数
那肯定会差一个面的大小
输出面积最小的一个面就可以 
**/
ll a,b,c;
int main()
{
	cin >> a >> b >> c;
	if(a % 2 == 0 || b % 2 == 0 || c % 2 == 0)
		cout << 0 << endl;
	else
		cout << min(min(a*b,a*c),b*c) << endl;
	return 0;
}
发布了42 篇原创文章 · 获赞 0 · 访问量 724
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览