HAUTOJ1017 表面积和体积 python

文章描述了一个编程问题,给出了计算带有凹陷边框的长方体表面积和体积的Python代码示例,通过输入长、宽、高以及凹陷深度和边框宽度,输出相应的几何属性。
摘要由CSDN通过智能技术生成
题目描述

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

The object

输入

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

输出

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

样例输入 复制
7
8
9
1
2
样例输出 复制
478 410

 代码

a = int(input())
b = int(input())
c = int(input())
d = int(input())
e = int(input())
num_1 = d * (a - 2 * e)
num_2 = d * (c - 2 * e)
num_3 = d * (b - 2 * e)

s = 8*(num_1 + num_2 + num_3) + 2*(a * c + c * b + a * b)


_num_1 = 2 * num_1*(c - 2 * e)
_num_2 = 2 * num_2*(b - 2 * e)
_num_3 = 2 * num_3*(a - 2 * e)
v = a*c*b-_num_1-_num_2-_num_3
print("%d %d" % (s,v))

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值