Número de formas de organizar K objetos diferentes tomando N objetos a la vez

Dados dos enteros K y N , la tarea es contar el número de formas de organizar K objetos diferentes tomando N objetos a la vez. Cada arreglo contiene un objeto como máximo una vez. La respuesta puede ser muy grande, así que devuelva la respuesta módulo 10 9 + 7. Nota: 1 <= N … Continue reading «Número de formas de organizar K objetos diferentes tomando N objetos a la vez»

Número mínimo de movimientos para igualar M y N sumando repetidamente cualquier divisor de número a sí mismo excepto 1 y el número

Dados dos números N y M, la tarea es encontrar el número mínimo de movimientos para cambiar N a M o -1 si es imposible. En un movimiento, agregue al número actual cualquiera de sus divisores que no sean 1 y el número en sí. Ejemplos: Entrada: N = 4, M = 24 Salida: 5 … Continue reading «Número mínimo de movimientos para igualar M y N sumando repetidamente cualquier divisor de número a sí mismo excepto 1 y el número»

Número cíclico

Un número cíclico es un entero en el que las permutaciones cíclicas de los dígitos son múltiplos sucesivos del número. El más conocido es el número de seis dígitos 142857 (consulte la explicación a continuación en los ejemplos). Los siguientes casos triviales normalmente se excluyen para los números cíclicos.   Un solo dígito, por ejemplo: 5 … Continue reading «Número cíclico»

Reordenación de un número que también es divisible por él

Dado un número n, necesitamos reorganizar todos sus dígitos de modo que el nuevo arreglo sea divisible por n. Además, el nuevo número no debe ser igual a x. Si no es posible tal reordenamiento, imprima -1. Ejemplos: Input : n = 1035 Output : 3105 The result 3105 is divisible by given n and … Continue reading «Reordenación de un número que también es divisible por él»

Contar permutaciones que producen resultado positivo

Dada una array de dígitos de longitud n> 1, los dígitos se encuentran dentro del rango de 0 a 9. Realizamos una secuencia de las siguientes tres operaciones hasta que terminamos con todos los dígitos.  Seleccione dos dígitos iniciales y agregue (+) Luego, el siguiente dígito se resta (-) del resultado del paso anterior.   El … Continue reading «Contar permutaciones que producen resultado positivo»

Número de formas de hacer un patrón de bloqueo móvil

Un patrón móvil es una cuadrícula de celdas 3X3, donde dibujar un patrón específico (conectando una secuencia específica de celdas en orden) desbloqueará el móvil. En este problema, la tarea es calcular el número de formas de hacer el patrón de bloqueo con el número de conexiones en un rango dado. En términos generales, se … Continue reading «Número de formas de hacer un patrón de bloqueo móvil»

Cuente números de N dígitos posibles que consisten en dígitos X e Y

Dados tres números enteros N , X e Y , la tarea es encontrar el conteo de números de N dígitos que se pueden formar usando los dígitos del 0 al 9 que cumplan las siguientes condiciones: Los dígitos X e Y deben estar presentes en ellos. El número puede contener 0 iniciales. Nota: Dado … Continue reading «Cuente números de N dígitos posibles que consisten en dígitos X e Y»

Diferentes notas posibles para n preguntas y puntuación negativa

Dado el número de preguntas como  , y puntos por la respuesta correcta como  y  puntos por la respuesta incorrecta. Uno puede intentar resolver la pregunta en un examen y obtener  puntos si la respuesta es correcta, o  puntos si la respuesta es incorrecta, o dejar la pregunta desatendida y obtener  puntos. La tarea es … Continue reading «Diferentes notas posibles para n preguntas y puntuación negativa»

Comprobar si existe un par no adyacente con suma dada

Dada una array nums [ ] y un objetivo entero. Encuentre si existe una combinación de números enteros en nums [ ] tal que su suma sea igual al objetivo y ninguno de esos elementos sea adyacente en la array original. Ejemplo : Entrada : nums[] = [1, 2, 2, 3], destino = 4 Salida … Continue reading «Comprobar si existe un par no adyacente con suma dada»

Recuento de strings binarias que tienen como máximo X 1 consecutivos e Y 0 consecutivos

Dados dos números enteros N y M (1 ≤ N, M ≤ 100) que denotan el número total de 1 y 0 respectivamente. La tarea es contar el número de arreglos posibles de estos 0 y 1 de tal manera que cualquier arreglo tenga como máximo X 1 consecutivos e Y 0 consecutivos (1 ≤ … Continue reading «Recuento de strings binarias que tienen como máximo X 1 consecutivos e Y 0 consecutivos»