Cuente los rectángulos generados en un rectángulo dado por líneas dibujadas paralelas a los ejes X e Y desde un conjunto de puntos dado

Dada una array 2D rectángulo[][] que representa los vértices de un rectángulo {(0, 0), (L, 0), (0, B), (L, B)} de dimensiones L * B , y otra array 2D , puntos[][] de tamaño N en un sistema de coordenadas cartesianas. Dibuja una línea horizontal paralela al eje X y una línea vertical paralela al … Continue reading «Cuente los rectángulos generados en un rectángulo dado por líneas dibujadas paralelas a los ejes X e Y desde un conjunto de puntos dado»

Área del círculo que está inscrito en el triángulo equilátero

Dado que aquí hay un triángulo equilátero con lado de longitud a, la tarea es encontrar el área del círculo inscrito en ese triángulo equilátero. Ejemplos:   Input : a = 4 Output : 4.1887902047863905 Input : a = 10 Output : 26.1799387799 Acercarse:   Área del triángulo equilátero =  Semiperímetro del triángulo equilátero = (a + … Continue reading «Área del círculo que está inscrito en el triángulo equilátero»

Longitud de la diagonal de un polígono regular de n lados

Dado un polígono regular de n lados de longitud de lado a . La tarea es encontrar la longitud de su diagonal. Ejemplos:   Input: a = 9, n = 10 Output: 17.119 Input: a = 4, n = 5 Output: 6.47213 Enfoque :  Sabemos que la suma de los ángulos interiores de un polígono = … Continue reading «Longitud de la diagonal de un polígono regular de n lados»

Programa para hallar la Excentricidad de una Elipse

Dados dos enteros positivos A y B , que representan la longitud de los semiejes mayor y semimenor de una elipse de la ecuación  , la tarea es encontrar la excentricidad de la elipse dada. Ejemplos: Entrada: A = 12, B = 9 Salida: 0,66 Entrada: A = 6, B = 3 Salida: 0,87 Planteamiento: … Continue reading «Programa para hallar la Excentricidad de una Elipse»

Cortes mínimos necesarios para dividir el Círculo en partes iguales

Dada una array arr que representa los diferentes ángulos en los que se corta un círculo, la tarea es determinar el número mínimo de cortes adicionales necesarios para que el círculo se divida en partes iguales. Nota: La array ya está ordenada en orden ascendente. Ejemplos:   Entrada: arr[] = {0, 90, 180, 270}  Salida: 0  No se … Continue reading «Cortes mínimos necesarios para dividir el Círculo en partes iguales»

Longitud de una Diagonal de un Paralelogramo usando la longitud de los Lados y la otra Diagonal

Dados dos enteros A y B , que denotan la longitud de un paralelogramo y un entero D , que denota la longitud de una diagonal, la tarea es encontrar la longitud de otra diagonal del paralelogramo. Ejemplos: Entrada: A = 10, B = 30, D = 20 Salida: 40,0 Entrada: A = 6, B … Continue reading «Longitud de una Diagonal de un Paralelogramo usando la longitud de los Lados y la otra Diagonal»

Número mínimo de pasos necesarios para llegar al origen desde un punto determinado

Dados dos números enteros A y B que representan las coordenadas de un punto en el primer cuadrante, la tarea es encontrar el número mínimo de pasos necesarios para llegar al origen. Todos los movimientos posibles desde un punto (i, j) son (i – 1, j), (i, j – 1) o (i, j) ( permanecer … Continue reading «Número mínimo de pasos necesarios para llegar al origen desde un punto determinado»

El triángulo de Reuleaux más grande dentro de un cuadrado

Dado un número entero a que es el lado de un cuadrado, la tarea es encontrar el Triángulo de Reuleaux más grande que se puede inscribir en él.   Ejemplos:  Entrada: a = 6  Salida: 25.3717 Entrada: a = 8  Salida: 45.1053   Enfoque : Sabemos que el Área del Triángulo de Reuleaux es 0.70477 * b … Continue reading «El triángulo de Reuleaux más grande dentro de un cuadrado»

Número mínimo de bloques necesarios para formar un prisma rectangular hueco

Dadas las dimensiones de un bloque L, B y H , la tarea es formar un prisma rectangular hueco de longitud A y altura Ht tal que se requiera un número mínimo de bloques. Ejemplos:   Entrada: L = 40, B = 30, H = 10 y A = 500, Ht = 300  Salida: 500 Entrada: … Continue reading «Número mínimo de bloques necesarios para formar un prisma rectangular hueco»

Número de pasos requeridos para llegar al punto (x,y) desde (0,0) utilizando la forma de zig-zag

Dada una coordenada (x, y) . La tarea es calcular el número de pasos requeridos para alcanzar el punto (x, y) desde (0, 0) utilizando el modo zig-zag y no puede viajar en línea recta por más de 1 unidad. Además, comience a moverse a lo largo del eje Y. Por ejemplo, podemos llegar al … Continue reading «Número de pasos requeridos para llegar al punto (x,y) desde (0,0) utilizando la forma de zig-zag»