0 out of 464 challenges solved
A hexagonal number is a figurate number that represents a hexagon with a dot at each corner. The formula to calculate the nth hexagonal number is given by: \[ H_n = n \times (2n - 1) \] Write a function `hexagonal_num(n)` that takes an integer `n` as input and returns the nth hexagonal number. #### Example Usage ```python [main.nopy] hexagonal_num(1) # Output: 1 hexagonal_num(2) # Output: 6 hexagonal_num(3) # Output: 15 hexagonal_num(10) # Output: 190 ```
def hexagonal_num(n): """ Calculate the nth hexagonal number. Args: n (int): The position of the hexagonal number to calculate. Returns: int: The nth hexagonal number. """ # Implement the formula for the nth hexagonal number pass