Primorial


Submit solution

Points: 100 (partial)
Time limit: 10.0s
Memory limit: 64M

Authors:
Problem type
Allowed languages
Ada, BrainF***, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Prolog, Python, Swift, VB

El factorial de un entero positivo N, se define en principio como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta N, y se indica como N!. Por ejemplo, 5! = 1 2 3 4 5 = 120. También es posible definirlo mediante la relación de recurrencia:

  • \(N! = 1, si \thinspace N == 0\)
  • \(N! = (N-1)! * N, si \thinspace N == 0\)

El primorial de un entero positivo N se define de forma similar al factorial, pero sólo se toma el producto de los números primos menores o iguales que N, y se indica como N#.

Dado un número entero N, usted debe calcular el Primorial de N.

Entrada

En la primera línea un entero 1 \leq T \leq 100 será dado y representa la cantidad de casos a procesar. Por cada caso habrá una línea de entrada que contendrá un número entero 2 \leq N \leq 50, para el cual usted debe calcular el primorial.

Salida

Por cada caso debe imprimir una línea con el primorial encontrado.

Ejemplo de entrada

3
2
4
10

Ejemplo de salida

2
6
210

Comments


  • 0
    Daniel_Dosil  commented on Oct. 18, 2024, 1:14 a.m.

    por que aparece que no hay ningun juez disponible para este problema?


    • 0
      Ailema  commented on Oct. 22, 2024, 7:59 p.m.

      Ni para este ni para ningun problema


    • 6
      TheRacistK  commented on Oct. 18, 2024, 11:49 a.m.

      Bienvenido al DMOJ


  • 1
    Kendry0317  commented on March 26, 2024, 3:46 a.m.

    .


  • 1
    Kendry0317  commented on March 25, 2024, 8:36 p.m.

    Sólo me acepta un caso de prueba, pero no encuentro el error en mi código, alguien q vea en qué estoy fallando:(


    • 1
      LeandroGamer  commented on March 25, 2024, 9:16 p.m.

      Debes cambiar las variables de tipo (int y double) por "long long"


      • 1
        Kendry0317  commented on March 26, 2024, 3:47 a.m.

        Gracias ya me salió:D