Nós definiremos um polígono pitagórico como um polígono convexo com as seguintes propriedades: há pelo menos três vértices, não há três vértices alinhados, cada vértice tem coordenadas inteiras, cada aresta tem comprimento inteiro.Para um inteiro dado n, defina P ( n) como o número de polígonos pitagóricos distintos para os quais o perímetro é ≤ n. Os polígonos pitagóricos devem ser considerados distintos, desde que nenhum seja uma tradução de outro. Você está dado que P (4) = 1, P (30) = 3655 e P (60) = 891045. Encontre P (120).
## Instructions