zzuli OJ 1017: 表面积和体积

来源:互联网 发布:淘宝多个商品能分开送 编辑:程序博客网 时间:2024/05/16 11:07

Description

    读入5个整数a, b, c, d 和 e,计算物体的表面积和体积。你可以想像该物体是一个长宽高为a, b, c 的长方体,每一面中央都是凹进去的,而凹进去的深度为 d,沒凹进去的边框宽度 e。

The object

Input

5个整数a, b, c, d 和 e,含义如上所述。

Output

输出两个整数,即物体的表面积和体积,用空格隔开。输出单独占一行。

Sample Input

78912

Sample Output

478 410

HINT

Source


#include<stdio.h>int main(void){int a, b, c, d, e;int x, y, z;scanf("%d%d%d%d%d",&a, &b, &c, &d, &e);x = a-2*e;y = b-2*e;z = c-2*e;//多出来的表面共24个,有3个规格各8个,宽度都是d,长度分别是x, y, zprintf("%d ",(2 * (a*b + b*c + c*a)) + 8 * x* d + 8 * y* d + 8 * z* d);//计算体积时,凹陷的部分有6个,有3个规格各2个,深度都是d, 长宽为(x, y)、(x, z)、(y, z)printf("%d\n", a * b * c - 2 * x * y * d - 2 * x * z * d - 2 * y * z * d );return 0;}


0 0