Programa para encontrar Longitud de Puente usando Velocidad y Longitud de Tren

Dada la longitud y la velocidad del tren y el tiempo que tarda el tren en pasar el puente o el túnel, la tarea es encontrar la longitud del puente. Ejemplos:   Entrada : longitud del tren = 120 metros, Velocidad = 30 m/seg, tiempo = 18 s  Salida : longitud del puente = 420 metros. … Continue reading «Programa para encontrar Longitud de Puente usando Velocidad y Longitud de Tren»

Número total de días necesarios para completar la tarea si después de ciertos días una persona se va

Dado que la persona A tarda días en hacer un determinado trabajo, mientras que la persona B tarda b días en hacer el mismo trabajo. Si A y B comenzaron el trabajo juntos y n días antes de la finalización del trabajo, A deja el trabajo. Encuentre el número total de días necesarios para completar … Continue reading «Número total de días necesarios para completar la tarea si después de ciertos días una persona se va»

Mover constructores en C++ con ejemplos

Requisitos previos: referencias de valor l y valor r en C++ , Copiar constructor en C++ . ¿Qué es un constructor de movimiento?   Los constructores de copia en C++ funcionan con las referencias de valor l y la semántica de copia (la semántica de copia significa copiar los datos reales del objeto a otro … Continue reading «Mover constructores en C++ con ejemplos»

Número máximo de intersecciones de línea formadas a través de la intersección de N planos

Dados N planos. La tarea es encontrar el número máximo de intersecciones de línea que se pueden formar a través de las intersecciones de N planos. Ejemplos:   Entrada: N = 3  Salida: 3 Entrada: N = 5  Salida: 10  Aproximación: Sean N planos tales que no se intersequen 3 planos en una sola línea de … Continue reading «Número máximo de intersecciones de línea formadas a través de la intersección de N planos»

Encuentra dos números cuya suma sea N y no contenga ninguna cifra como K

Dado un número entero N , la tarea es encontrar dos números a y b tales que a + b = N , donde a y b no contienen ninguno de los dígitos como K . Imprima -1 si no es posible. Ejemplos: Entrada: N = 100, K = 0 Salida: 1 99 Explicación: 1 … Continue reading «Encuentra dos números cuya suma sea N y no contenga ninguna cifra como K»

Comprobar si la string dada es un identificador válido

Dada una string str , la tarea es verificar si la string es un identificador válido o no. Para calificar como un identificador válido, la string debe cumplir las siguientes condiciones:   Debe comenzar con un guión bajo (_) o cualquiera de los caracteres de los rangos [‘a’, ‘z’] y [‘A’, ‘Z’] . No debe haber … Continue reading «Comprobar si la string dada es un identificador válido»

Encuentra el número que cuando se suma a la razón dada a : b, la razón cambia a c : d

Dados cuatro enteros a , b , c y d . La tarea es encontrar el número X que cuando se suma a los números ayb la razón cambia de a:b a c :d . Ejemplos:   Entrada: a = 3, b = 6, c = 3, d = 4  Salida: 6  Cuando se suma 6 … Continue reading «Encuentra el número que cuando se suma a la razón dada a : b, la razón cambia a c : d»

Programa Javascript para encontrar el elemento Mth de la array después de K rotaciones a la izquierda

Dados los enteros no negativos K , M , y una array arr[] con N elementos, encuentre el M -ésimo elemento de la array después de K rotaciones a la izquierda. Ejemplos: Entrada: arr[] = {3, 4, 5, 23}, K = 2, M = 1 Salida: 5 Explicación:  La array después de la primera rotación … Continue reading «Programa Javascript para encontrar el elemento Mth de la array después de K rotaciones a la izquierda»

Programa Java para invertir palabras en una string dada

Ejemplo: Deje que la string de entrada sea «me gusta mucho este programa». La función debería cambiar la string a «mucho, muy programe esto como yo» Ejemplos :  Entrada : s  = «código de práctica de prueba de geeks» Salida : s = «código de práctica de prueba de geeks» Entrada : s = «ser … Continue reading «Programa Java para invertir palabras en una string dada»

Datos interesantes sobre los operadores de incremento y decremento en Java

El operador de incremento se utiliza para incrementar un valor en 1. Hay dos tipos de operadores de incremento:  Post-Incremento: El valor se usa primero para calcular el resultado y luego se incrementa. Pre-Incremento: El valor se incrementa primero y luego se calcula el resultado. Ejemplo Java //INCREMENTAL OPERATOR //Let’s see what exactly happens when … Continue reading «Datos interesantes sobre los operadores de incremento y decremento en Java»