Preguntas etiquetadas con code-golf

15
Mostrar matriz 2d como tabla ASCII

La tarea es mostrar una tabla ascii para una matriz dada. Entrada La entrada es una matriz 2D. La longitud de la fila de la matriz es la misma que la longitud de una matriz. Alternativamente, puede tomar la entrada de una matriz 2D con la primera fila es un encabezado. La dimensión exterior es la...

15
Factores primos palindrómicos

Los problemas primarios palindrómicos son bastante comunes, pero de eso no se trata esta pregunta. En este desafío, el número no tiene que ser un palíndromo, sino sus factores primos. Tarea Su código tiene que tomar un solo entero positivo como entrada. Luego verifique si alguna de las...

15
PNZ (Adivina 3 dígitos únicos en orden)

De un desafío en un libro de programación hace mucho tiempo, PNZ es un juego donde el usuario debe adivinar tres dígitos únicos en el orden correcto. reglas : Se genera un número aleatorio de 3 dígitos sin dígitos repetidos. (Esto es lo que el usuario intenta adivinar) El usuario ingresa una...

15
Las manzanas se están cayendo

Introducción Hay un tronco de manzano ubicado entre -2 y 2 en el eje x, donde algunas manzanas caen a su alrededor: | | | | <-------|---|-------> -2 2 Todos los días, n manzanas caen. Cada manzana mantiene su coordenada x cuando cae directamente al suelo. Pero si cae sobre otra...

15
Movimiento en una cuadrícula hexagonal

Dada una entrada de una serie de caracteres que representan movimientos en una cuadrícula hexagonal, genera las coordenadas finales del "puntero". Nuestros hexágonos se numerarán así (imagine una cuadrícula rectangular con cada columna impar desplazada ligeramente hacia abajo): _____ _____ _____...

15
Bloques de apilamiento

Dada una entrada de una lista de bloques para soltar en ciertos puntos, genera la altura de la "torre" resultante. La mejor manera de explicar este desafío es con el ejemplo. La entrada será una lista de 2n enteros que representan n bloques. El primer entero es la posición x del bloque, indexado...

15
Palabras de código en secuencias enteras

Introducción Pareidolia : del griego antiguo; παρα ( para , "concurrente, junto") + εἴδωλον ( eídōlon , "imagen"). La tendencia a interpretar un estímulo vago como algo conocido por el observador, como interpretar las marcas en Marte como canales, ver formas en las nubes o escuchar mensajes...

15
Calcule el número de bobinado

El número de devanado es el número entero de revoluciones netas en sentido antihorario que un observador debe haber hecho para seguir un camino cerrado dado. Tenga en cuenta que cualquier revolución en el sentido de las agujas del reloj cuenta negativamente hacia el número de devanado. Se permite...

15
Los sexagesimales de Fibonacci

Leonardo da Pisano, alias Fibonacci, contribuyó decisivamente a llevar el sistema de numeración hindú-árabe a Europa. Antes de eso, los matemáticos allí trabajaban en base sesenta con números romanos. Por ejemplo, la raíz cuadrada de dos podría aproximarse como: una y veinticuatro partes de...

15
Aplicar la ley de Kirchhoff

La ley de Kirchhoff dice que cuando sumas todas las corrientes (positivas para las corrientes que van a un cruce, y negativas para la corriente que sale de un cruce), siempre obtendrás como resultado 0. Mira el siguiente diagrama: Usando la ley de Kirchhoff, puede ver que i1 + i4 - i2 - i3 = 0,...

15
¿A dónde va la nave espacial?

Basado en una idea sugerida por Zgarb . Una nave espacial se mueve alrededor de una cuadrícula 3D normal. Las celdas de la cuadrícula se indexan con números enteros en un sistema de coordenadas diestro, xyz . La nave espacial comienza en el origen, apuntando a lo largo del eje x positivo , con el...

15
Retroceso viernes: renumerar mi listado BÁSICO del espectro ZX

El primer lenguaje de programación al que estuve expuesto fue Sinclair BASIC . Al igual que muchos dialectos BÁSICOS, requiere que todas las líneas del código fuente estén numeradas . Como resultado, el uso del GO TOcomando era idiomático y salta la ejecución al número de línea dado (sin...

15
Rotar cada fila y columna en una matriz

El reto Dada una n x nmatriz de enteros conn >= 2 1 2 3 4 y una lista de enteros con 2nelementos exactos [1,2, -3, -1] Salida de la matriz girada. Esta matriz se construye de la siguiente manera: Tome el primer entero de la lista y gire la primera fila a la derecha por este valor. Tome...

15
Construye una habitación simple en ASCII-art

Una habitación puede estar compuesta de rectángulos conectados, por ejemplo, una habitación en forma de L. Dicha habitación se puede describir mediante una lista de dimensiones que describe el tamaño de cada rectángulo. Suponga que tiene dos listas de entrada. El primero contiene el ancho de los...

15
¿A qué distancia del exterior?

Tome una región 2D del espacio dividida en elementos cuadrados unitarios alineados con ejes con sus centros alineados a intervalos enteros. Se dice que un borde es interno si es compartido por dos elementos, de lo contrario es un borde externo. Su objetivo es encontrar el número mínimo de...

15
Ordenar matrices rectangulares

Dada una matriz A, podemos decir que está "ordenada" si cada fila y columna de Aestá ordenada (ascendente de izquierda a derecha para filas y de arriba a abajo para columnas). Por lo tanto, esta matriz se ordena: [ 1 2 3 4 5 ] [ 2 2 3 4 5 ] [ 3 3 3 4 5 ] [ 4 4 4 4 5 ] [ 5 5 5 5 5 ] Sin embargo,...

15
Beneficios de juguetería

La historia "2016? Muy bien", se quejó el vendedor de juguetes Hilbert. Abrió los ojos, se limpió el aderezo de ensalada que le goteaba de la oreja y se comió un cremoschnitte de arranque. Vacaciones ejemplares. Sin embargo, debe ir a trabajar ahora y terminar la contabilidad del año. La Navidad...

15
Invertir imagen png

Cree un programa o función que tome el nombre del archivo como argumento o lo lea de la entrada estándar y complete la siguiente tarea: Leer la imagen de un archivo png (nombre dado como argumento). Invierta los colores en esa imagen, de modo que, por ejemplo, el verde oscuro (0, 75, 30) se...