Encuentre el tamaño mínimo posible de array con reglas dadas para eliminar elementos

Dada una array de números y una constante k, minimice el tamaño de la array con las siguientes reglas para eliminar elementos.  Se pueden eliminar exactamente tres elementos de una sola vez. Los tres elementos eliminados deben ser adyacentes en la array, es decir, arr[i], arr[i+1], arr[i+2]. Y el segundo elemento debe ser k mayor … Continue reading «Encuentre el tamaño mínimo posible de array con reglas dadas para eliminar elementos»

Calcule la suma de la diagonal principal y el número de filas y columnas que contienen valores repetidos en una array cuadrada

Dada una array M[][] de dimensiones N * N, que consta únicamente de números enteros del rango 1 a  N , la tarea es calcular la suma de los elementos de la array presentes en la diagonal principal, el número de filas y columnas que contienen números repetidos valores. Ejemplos: Entrada: N = 4, M[][] … Continue reading «Calcule la suma de la diagonal principal y el número de filas y columnas que contienen valores repetidos en una array cuadrada»

Haga que los intervalos no se superpongan asignándolos a dos procesadores diferentes

Dada una lista de intervalos interval[] donde cada intervalo contiene dos números enteros L y R , la tarea es asignar intervalos a dos procesadores diferentes de modo que no haya intervalos superpuestos para cada procesador. Para asignar el intervalo[i] al primer procesador, imprima “F” y para asignarlo al segundo procesador, imprima “S”. Nota: Si … Continue reading «Haga que los intervalos no se superpongan asignándolos a dos procesadores diferentes»

Atasco de código de Google

Code Jam es la competencia de codificación global de Google. Comenzó en 2003 como una competencia limitada al área de topcoder. Obtuvo su rostro global en 2007. Ahora, los programadores de todos los niveles de todo el mundo ponen a prueba sus habilidades de codificación a través de una serie de acertijos y desafíos algorítmicos … Continue reading «Atasco de código de Google»

¿Cómo prepararse para Google Code Jam?

Google Code Jam es una competencia internacional de programación organizada y controlada por Google. La competencia comenzó en 2003. De 2003 a 2007, Google Code Jam se utilizó en el área de Topcoder . Desde 2008, Google ha actualizado su infraestructura competitiva y Google Code Jam se convirtió en un festival para programadores competitivos. Todo … Continue reading «¿Cómo prepararse para Google Code Jam?»