#!/usr/bin/python
# coding: utf-8

#--------------------------------------------------------------------
# Fichero:  apotema.py
# Objetivo: Da la apotema de un polígono a partir del
#           número de lados y la longitud del lado
# Autor:    Pedro Reina <pedro@pedroreina.net>
# Fecha:    M.22.6.2021
# Atención: solo se ha probado en Python 2.7
# Licencia: Dominio público
#           https://creativecommons.org/publicdomain/zero/1.0/
#--------------------------------------------------------------------

#------------------------------------------------
# Módulos
#------------------------------------------------

# Para leer la línea de órdenes
import sys

# radians() tan()
import math

#------------------------------------------------
# El programa
#------------------------------------------------

# Leemos los datos de la línea de órdenes
Num = int(sys.argv[1])
Lad = float(sys.argv[2])

# El ángulo entre la apotema y el radio
Ang = math.radians(180/float(Num))

# La apotema
Apo = Lad/2/math.tan(Ang)

# La mostramos
print Apo
