Conteo de números tal que la diferencia entre el número y la suma de sus dígitos no sea menor que L

Dado un número natural N y un número entero L , la tarea es encontrar la cuenta de números, menores o iguales a N, tal que la diferencia entre el número y la suma de sus dígitos no sea menor que L. Ejemplos:   Input: N = 1500, L = 30 Output: 1461 Input: N = … Continue reading «Conteo de números tal que la diferencia entre el número y la suma de sus dígitos no sea menor que L»

Programa para hallar el MCM de dos Números de Fibonacci

Aquí se dan dos números positivos a y b . La tarea es imprimir el mínimo común múltiplo de a’ésimo y b’ésimo Números de Fibonacci. Los primeros números de Fibonacci son 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …… Tenga en cuenta que 0 se considera como el 0’th … Continue reading «Programa para hallar el MCM de dos Números de Fibonacci»

Programa para hallar el valor de sin(nΘ)

Dado el valor de sin(Θ) y una variable n<=15. La tarea es encontrar el valor de sin(nΘ) usando la propiedad de las funciones trigonométricas. Ejemplos :   Input: sin(Θ)=0.5, n=1 Output: 0.5 Input: sin(Θ)=0.5, n=10 Output: -0.866025 Enfoque: Este problema se puede resolver usando el teorema de De moivre y el teorema del binomio  Ahora, tenemos … Continue reading «Programa para hallar el valor de sin(nΘ)»

Mayor Triángulo de Reuleaux inscrito en un Cuadrado inscrito en un triángulo equilátero

Aquí se da un triángulo equilátero de lado a que inscribe un cuadrado que a su vez inscribe un triángulo reuleaux . La tarea es encontrar el área máxima posible de este triángulo de Reuleaux . Ejemplos:   Input : a = 5 Output : 3.79335 Input : a = 9 Output : 12.2905 Enfoque : … Continue reading «Mayor Triángulo de Reuleaux inscrito en un Cuadrado inscrito en un triángulo equilátero»

clase std::uniform_int_distribution en C++

En probabilidad, la función de distribución uniforme discreta se refiere a la distribución con probabilidad constante para valores discretos en un rango y probabilidad cero fuera del rango. La función de densidad de probabilidad P(x) para una distribución discreta uniforme en el intervalo [a, b] es constante para valores discretos en el rango [a, b] … Continue reading «clase std::uniform_int_distribution en C++»

Programa en C++ para ordenar en casillero

La clasificación por casilleros es un algoritmo de clasificación que es adecuado para clasificar listas de elementos donde el número de elementos y el número de valores clave posibles son aproximadamente los mismos. Requiere tiempo O ( n + Rango ), donde n es el número de elementos en la array de entrada y ‘Rango’ … Continue reading «Programa en C++ para ordenar en casillero»

Programa C++ para imprimir el patrón de forma de diamante de pirámide de estrella hueca

Aquí, construiremos un programa en C++ para imprimir el patrón de forma de diamante de pirámide de estrella hueca que se puede lograr con dos enfoques, es decir Uso   de bucle for Usando el ciclo while Aporte: n = 5 Producción: * * * * * * * * * * * * * … Continue reading «Programa C++ para imprimir el patrón de forma de diamante de pirámide de estrella hueca»

Programa en C++ para encontrar el cociente y el resto

Aquí, veremos cómo encontrar el cociente y el resto usando un programa C++.   Ejemplos: Entrada: Dividendo = 17, Divisor = 5 Salida: Cociente = 3, Resto = 2  Entrada: Dividendo = 23, Divisor = 3 Salida: Cociente = 7, Resto = 2 Se utilizará el Operador Módulo para calcular el Resto y para calcular … Continue reading «Programa en C++ para encontrar el cociente y el resto»

Programa C++ para conversión booleana a string

Aquí veremos cómo convertir booleanos a strings usando un programa C++. A continuación se muestran algunos ejemplos: Entrada: 1 Salida: Verdadero Entrada: 0 Salida: Falso En álgebra booleana, solo hay dos valores 0 y 1 que representan Falso y Verdadero. Por lo tanto, la conversión booleana a string se puede establecer como: Booleano  -> String … Continue reading «Programa C++ para conversión booleana a string»