Número total de arreglos de entrega a domicilio válidos

Dado el número de pedidos, encuentre el número de arreglos válidos de pedidos donde la entrega del i-ésimo pedido es siempre posterior a la recogida del i-ésimo pedido. Ejemplos: Entrada: N = 1  Salida: 1  Aquí, el evento total es 2. Son {P1, D1}. ¡El arreglo total posible es 2! = 2. [P1, D1] y [D1, … Continue reading «Número total de arreglos de entrega a domicilio válidos»

Encuentra todos los números factoriales menores o iguales a n

Un número N se llama número factorial si es el factorial de un entero positivo. Por ejemplo, los primeros números factoriales son 1, 2, 6, 24, 120,… Dado un número n, imprime todos los números factoriales menores o iguales que n. Ejemplos:   Input : n = 100 Output : 1 2 6 24 Input : n … Continue reading «Encuentra todos los números factoriales menores o iguales a n»

k-ésimo factor primo de un número dado

Dados dos números n y k, imprima el k-ésimo factor primo entre todos los factores primos de n. Por ejemplo, si el número de entrada es 15 y k es 2, entonces la salida debe ser «5». Y si k es 3, entonces la salida debería ser «-1» (hay menos de k factores primos). Ejemplos :   … Continue reading «k-ésimo factor primo de un número dado»

Encuentre el valor máximo de x tal que n! % (k^x) = 0

Dados dos enteros  y  . La tarea es encontrar el valor máximo de x, tal que, n! % (k^x) = 0 . Ejemplos :   Input : n = 5, k = 2 Output : 3 Explanation : Given n = 5 and k = 2. So, n! = 120. Now for different values of x: … Continue reading «Encuentre el valor máximo de x tal que n! % (k^x) = 0»

Producto de primeros N factoriales

Dado un número N. Encuentra el producto de los primeros N factoriales módulo 1000000007.  Restricciones: 1 ≤ N ≤ 1e6   Ejemplos:   Input : 3 Output : 12 Explanation: 1! * 2! * 3! = 12 mod (1e9 + 7) = 12 Input : 5 Output : 34560 Requisitos previos: enfoque de multiplicación modular : la … Continue reading «Producto de primeros N factoriales»

Implementación de la prueba de primalidad de Wilson

Dado un número N, la tarea es verificar si es primo o no usando la prueba de primalidad de Wilson . Imprime ‘1’ si el número es primo, de lo contrario imprime ‘0’. El teorema de Wilson establece que un número natural p > 1 es un número primo si y solo si (p – … Continue reading «Implementación de la prueba de primalidad de Wilson»

Formas de multiplicar n elementos con una operación asociativa

Dado un número n, encuentre el número de formas de multiplicar n elementos con una operación asociativa. Ejemplos:  Input : 2 Output : 2 For a and b there are two ways to multiply them. 1. (a * b) 2. (b * a) Input : 3 Output : 12 Explicación (Ejemplo 2):  For a, b … Continue reading «Formas de multiplicar n elementos con una operación asociativa»

Programa recursivo para encontrar Factorial de un gran número

Dado un gran número N , la tarea es encontrar el factorial de N usando recursividad . El factorial de un entero no negativo es la multiplicación de todos los enteros menores o iguales a n. Por ejemplo, el factorial de 6 es 6*5*4*3*2*1, que es 720. Ejemplos: Input : N = 100 Output : … Continue reading «Programa recursivo para encontrar Factorial de un gran número»

Programa Python para factorial de un número

Factorial de un entero no negativo, es la multiplicación de todos los enteros menores o iguales a n. Por ejemplo, el factorial de 6 es 6*5*4*3*2*1, que es 720. python3 # Python 3 program to find # factorial of given number def factorial(n):           # single line to find factorial     return 1 if (n==1 or … Continue reading «Programa Python para factorial de un número»

Programa de Python para encontrar el factorial de un número usando recursividad

Un factorial es un entero positivo n y se denota por n! . Después Por ejemplo: En este artículo, vamos a calcular el factorial de un número usando la recursividad . Ejemplos: Input: 5 Output: 120 Input: 6 Output: 720 Implementación: Python3 # Python 3 program to find   # factorial of given number  def factorial(n):  … Continue reading «Programa de Python para encontrar el factorial de un número usando recursividad»