Pregunta de impresión de patrones formulada en la ronda de codificación CGI

Escriba un programa que reciba un número como entrada y lo imprima en el siguiente formato como se muestra a continuación. Ejemplos:   Input : n = 3 Output : 1*2*3*10*11*12 –4*5*8*9 —-6*7 Input : n = 4 Output : 1*2*3*4*17*18*19*20 –5*6*7*14*15*16 —-8*9*12*13 ——10*11 Preguntado en la ronda de codificación CGI Enfoque: El enfoque es ver el … Continue reading «Pregunta de impresión de patrones formulada en la ronda de codificación CGI»

Imprimir una array dada en forma de espiral inversa

Dada una array 2D, imprímala en forma de espiral inversa. Ya hemos discutido Imprimir una array dada en forma de espiral . Este artículo explica cómo hacer la impresión inversa. Vea los siguientes ejemplos.   Input: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Output: 10 11 7 … Continue reading «Imprimir una array dada en forma de espiral inversa»

Programa para hallar la ecuación de un plano que pasa por 3 puntos

Dados tres puntos (x1, y1, z1), (x2, y2, z2), (x3, y3, z3). La tarea es encontrar la ecuación del plano que pasa por estos 3 puntos.  Ejemplos:   Entrada: x1 = -1 y1 = w z1 = 1  x2 = 0 y2 = -3 z2 = 2  x3 = 1 y3 = 1 z3 = -4  … Continue reading «Programa para hallar la ecuación de un plano que pasa por 3 puntos»

Programa para hallar el area de un trapezoide

Definición de trapezoide:  un trapezoide es un cuadrilátero convexo con al menos un par de lados paralelos. Los lados paralelos se llaman bases del trapezoide y los otros dos lados que no son paralelos se llaman catetos. También puede haber dos pares de bases.   En la figura anterior CD || AB, por lo que forman … Continue reading «Programa para hallar el area de un trapezoide»

Genere un triplete de Pitágoras a partir de un solo entero

Dado un solo entero n  [1, 1000000000], genere un triplete de Pitágoras que incluya n como uno de sus lados si es posible. Ejemplos:   Input : 22 Output : Pythagoras Triplets exist i.e. 22 120 122 Input : 4 Output : Pythagoras Triplets exist i.e. 4 3 5 Input : 2 Output : No Pythagoras … Continue reading «Genere un triplete de Pitágoras a partir de un solo entero»

Contar números que no contengan 3

Dado un número n, escribe una función que devuelva el conteo de números del 1 al n que no contengan el dígito 3 en su representación decimal. Ejemplos:   Input: n = 10 Output: 9 Input: n = 45 Output: 31 // Numbers 3, 13, 23, 30, 31, 32, 33, 34, // 35, 36, 37, 38, 39, … Continue reading «Contar números que no contengan 3»

¿Cómo insertar un archivo PDF en MS Excel?

Todos los días en los negocios o en cualquier otro campo, hay mucha información que se requiere almacenar para uso futuro. Para cualquiera es muy difícil recordar esa información durante mucho tiempo. Los datos y la información anteriores se almacenan en forma de registro, archivo o papeleo, pero encontrarlos puede ser difícil para nosotros. Se … Continue reading «¿Cómo insertar un archivo PDF en MS Excel?»

Secuencia creciente con GCD dado

Dados dos enteros n y g , la tarea es generar una secuencia creciente de n enteros tal que:   El mcd de todos los elementos de la sucesión es g . Y, la suma de todos los elementos es el mínimo entre todas las secuencias posibles. Ejemplos:  Entrada: n = 6, g = 5  Salida: … Continue reading «Secuencia creciente con GCD dado»

Imprimir elementos de pila de arriba a abajo

Dada una Stack S , la tarea es imprimir los elementos de la pila de arriba a abajo de modo que los elementos sigan presentes en la pila sin que se cambie su orden. Ejemplos: Entrada: S = {2, 3, 4, 5} Salida: 5 4 3 2 Entrada: S = {3, 3, 2, 2} Salida: … Continue reading «Imprimir elementos de pila de arriba a abajo»

¿Cómo usar algoritmos para resolver problemas?

Un algoritmo es un proceso o conjunto de reglas que deben seguirse para completar una tarea en particular. Este es básicamente el procedimiento paso a paso para completar cualquier tarea. Todas las tareas siguen un algoritmo particular, desde hacer una taza de té hasta hacer un software altamente escalable. Esta es la manera de dividir … Continue reading «¿Cómo usar algoritmos para resolver problemas?»