P60. 【例12.2】长方体表面积

https://ok.hn.cn/p/P60

说明

给出一个长方体的长宽高,计算这个长方体的表面积。

输入格式

输入一行三个整数 \(a\)\(b\)\(c\) (\(1 \le a,b,c \le 10^7\)) ,分别表示长方体的长宽高。

输出格式

输出一行一个整数,表示长方体的表面积。

题解

image.png

表面积

因为相对的2个面面积相等,所以先算上下两个面,再算前后两个面,最后算左右两个面 。 设一个长方体的长、宽、高分别为a、b、c,则它的表面积为S = (ab+bc+ca)×2,也等于2ab+2bc+2ca,还等于2(ab+bc+ca); 公式:长方体的表面积=长×宽×2+宽×高×2+长×高×2,或:长方体的表面积=(长×宽+宽×高+长×高)×2。

体积

长方体的体积=长×宽×高。设一个长方体的长、宽、高分别为a、b、c,则它的体积:。因为长方体也属于棱柱的一种,所以棱柱的体积计算公式它也同样适用。长方体体积=底面积× 高,即(S是底面积)

a,b,c = map(int,input().split())

s = (a*b + a*c + b*c )*2

print(s)