Puntos en el círculo
En el círculo de radio 2 hay 6 puntos cuyas coordenadas son puntos naturales:
(0,0),(0,1),(0,2),(1,0),(1,1),(2,0)
y en de radio 3 hay 11:
(0,0),(0,1),(0,2),(0,3),(1,0),(1,1),(1,2),(2,0),(2,1),(2,2),(3,0)
Definir la función
circulo :: Int -> Int
tal que circulo n
es el la cantidad de pares de números naturales (x,y) que se encuentran en el círculo de radio n
. Por ejemplo,
circulo 1 == 3 circulo 2 == 6 circulo 3 == 11 circulo 4 == 17 circulo 100 == 7955