Número total de tripletas (A, B, C) en las que los puntos B y C son equidistantes de A

Dada una array arr que contiene N puntos, la tarea es encontrar el número total de tripletas en las que los puntos son equidistantes. Se dice que un triplete de puntos (P1, P2, P3) es equidistante cuando la distancia entre P1 y P2 es igual a la distancia entre P1 y P3.  Nota: El orden … Continue reading «Número total de tripletas (A, B, C) en las que los puntos B y C son equidistantes de A»

Área del círculo e incírculo de una cometa recta

Dados dos números enteros positivos A y B que representan los lados de la cometa derecha, la tarea es encontrar el área de la circunferencia circunscrita y la circunferencia inscrita de una cometa derecha. Una cometa recta es una cometa que se puede inscribir en un círculo con dos ángulos opuestos en ángulo recto. La … Continue reading «Área del círculo e incírculo de una cometa recta»

Número de pares posibles de hipotenusa y área para formar un triángulo rectángulo

Dadas dos arrays H y S. La array H[] contiene la longitud de la hipotenusa y la array S[] contiene el área de un triángulo rectángulo. La tarea es encontrar todos los pares posibles de (H, S) tales que podamos construir un triángulo rectángulo con hipotenusa H y área S. Ejemplos :   Input : H[] … Continue reading «Número de pares posibles de hipotenusa y área para formar un triángulo rectángulo»

Maximizar el recuento de segmentos de línea que se cruzan

Dadas dos arrays X[] e Y[] , que representan puntos en las rectas numéricas X e Y , de modo que cada elemento de array indexado de forma similar forma un segmento de recta, es decir, X[i] e Y[i] forman un segmento de recta, la tarea es encontrar el número máximo de segmentos de línea … Continue reading «Maximizar el recuento de segmentos de línea que se cruzan»

Encuentra N puntos aleatorios dentro de un círculo

Dados cuatro enteros N, R, X e Y tales que representa un círculo de radio R con [X, Y] como coordenadas del centro. La tarea es encontrar N puntos aleatorios dentro o sobre el círculo. Ejemplos: Entrada: R = 12, X = 3, Y = 3, N = 5  Salida: (7,05, -3,36) (5,21, -7,49) (7,53, 0,19) … Continue reading «Encuentra N puntos aleatorios dentro de un círculo»

Compruebe si una línea a 45 grados puede dividir el avión en dos partes de igual peso

Dado un conjunto de n puntos (x i , y i ) en coordenadas 2D. Cada punto tiene un peso w i . La tarea es verificar si se puede dibujar una línea a 45 grados para que la suma de los pesos de los puntos en cada lado sea igual. Ejemplos:   Input : x1 … Continue reading «Compruebe si una línea a 45 grados puede dividir el avión en dos partes de igual peso»

Averigüe si el vaso estará vacío o no cuando se dé la tasa de consumo

Dado un cilindro de vidrio con diámetro igual a D centímetros. El nivel inicial de agua en el vaso es igual a H centímetros desde el fondo. Bebes el agua con una velocidad de M mililitros por segundo. Pero si no bebes el agua del vaso, el nivel del agua aumenta en N centímetros por … Continue reading «Averigüe si el vaso estará vacío o no cuando se dé la tasa de consumo»

El cuadrado más grande que se puede inscribir en un semicírculo.

Dado un semicírculo de radio r , tenemos que encontrar el cuadrado más grande que se puede inscribir en el semicírculo, con base en el diámetro. Ejemplos:  Input: r = 5 Output: 20 Input: r = 8 Output: 51.2 Enfoque : Sea r el radio del semicírculo &a la longitud del lado del cuadrado . De … Continue reading «El cuadrado más grande que se puede inscribir en un semicírculo.»

Ángulo entre un par de líneas en 3D

Dadas las coordenadas de tres puntos A(x1, y1, z1), B(x2, y2, z2) y C(x3, y3, z3) en un plano 3D, donde B es el punto de intersección de la línea AB y BC , el tarea es encontrar el ángulo entre las líneas AB y BC .  Ejemplos:   Entrada: x1 = 1, y1 = 3, … Continue reading «Ángulo entre un par de líneas en 3D»

Número Icosikaioctágono o Icosioctágono

Dado un número N , la tarea es encontrar el N número de Icosioctágono .  Un número icosioctágono es una clase de número figurado. Tiene un polígono de 28 lados llamado icosikaioctágono. El N-ésimo número icosikaioctagonal cuenta el número 28 de puntos y todos los demás puntos están rodeados por una esquina compartida común y … Continue reading «Número Icosikaioctágono o Icosioctágono»