Programa para encontrar la distancia más corta entre la diagonal y el sesgo del borde de un cubo

Dado un número entero A , que denota la longitud de un cubo, la tarea es encontrar la distancia más corta entre la diagonal de un cubo y un borde sesgado, es decir, KL en la figura a continuación. Ejemplos: Entrada: A = 2 Salida: 1,4142 Explicación: Longitud de KL = A / √2 Longitud … Continue reading «Programa para encontrar la distancia más corta entre la diagonal y el sesgo del borde de un cubo»

Máximo de la suma de la longitud de los rectángulos y cuadrados formados por palos dados

Dada una array arr[] que consta de N enteros, que representan la longitud de los palos, la tarea es encontrar la suma máxima posible de todas las longitudes de los cuadrados y rectángulos construidos con estos palos. Nota Un solo lado se puede representar usando un solo palo. Ejemplos: Entrada: arr[] = {5, 3, 2, 3, … Continue reading «Máximo de la suma de la longitud de los rectángulos y cuadrados formados por palos dados»

Programa para hallar la altura de un trapezoide

Dados dos números enteros a y b que representan la longitud de las dos bases, y los dos números enteros p1 y p2 que representan los lados no paralelos de un trapezoide, la tarea es encontrar la altura del trapezoide. Un trapezoide es un cuadrilátero convexo con al menos un par de lados paralelos. Los … Continue reading «Programa para hallar la altura de un trapezoide»