Bob needs a fast way to calculate the volume of a cuboid with three values: the length, width and height of the cuboid. Write a function to help Bob with this calculation.
Solution:
from typing import List, Callable
def get_multiply(args: List[int], result:int = 1) -> int:
for i in args: result *= i
return result
def get_volume_of_cuboid(length: int, width: int, height: int, func: Callable = get_multiply) -> int:
return func([length, width, height])
'나는 이렇게 학습한다 > Algorithm & SQL' 카테고리의 다른 글
| 1009. Surface Area and Volume of a Box (0) | 2022.10.10 |
|---|---|
| 1008. Drink about (0) | 2022.10.08 |
| 1006. Filter out the geese (0) | 2022.10.06 |
| 1005. Palindrome Strings (0) | 2022.10.05 |
| 1004. Keep up the hoop (0) | 2022.10.04 |