Preguntas etiquetadas con code-golf

21
Crear una solución de sudoku CHEQUEADOR

Crear una solución de Sudoku CHEQUEADOR Aquí hay montones de SOLDADORES de Sudoku, pero quiero que crees una solución CHECKER tan pequeña como sea humanamente posible (code-golf). Una entrada válida podrá tomar una matriz de 9x9 como argumento (pasado por referencia, serializado en la línea de...

21
Cruce de expresiones regulares

Su tarea aquí es escribir dos expresiones regulares, cada una de las cuales coincide con la otra pero no concuerda. Ambas expresiones regulares deberían tener esta forma: /pattern/optional-flags Esta es también la forma en que deben coincidir. La solución más corta gana. La longitud de la...

21
Ortografía multitáctil del teléfono

Inspirado por el Google Code Challenge : El alfabeto latino contiene 26 caracteres y los teléfonos solo tienen diez dígitos en el teclado. Nos gustaría que sea más fácil escribir un mensaje a su amigo usando una secuencia de pulsaciones de teclas para indicar los caracteres deseados. Las letras...

21
Consejos para jugar golf en Lua

¿Qué consejos generales tienes para jugar al golf en Lua? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para Lua (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...

21
Resolver el problema numérico de Aristóteles

El acertijo numérico de Aristóteles es el desafío de poblar cada una de las 19 celdas en una cuadrícula hexagonal con un número entero único entre 1 y 19, de modo que el total a lo largo de cada eje sea 38. Puedes imaginar el tablero de juego de esta manera: Y el rompecabezas, en esencia, es la...

21
Dibuja un polígono regular

El objetivo de este código de golf es dibujar un polígono regular (uno con lados de igual longitud) dado el número de lados y el radio (distancia del centro al vértice). La cantidad de lados y el radio se pueden ingresar a través de un archivo, STDIN o simplemente una variable antigua. Use lo que...

21
Destrúyelos con lazers

Introducción La arena es una llanura salpicada de rascacielos, que tus enemigos usan para cubrirse. Tú y tus enemigos se disparan con láser. Todos ustedes llevan mochilas propulsoras, permitiendo el vuelo. ¿A qué enemigos puedes golpear con tu láser y cuáles se esconden? Problema Primero, el...

21
Encuentra el número más cercano en una matriz dada

Esto está inspirado en un problema del mundo real que tuve. Tengo curiosidad por ver si hay alguna manera inteligente de hacer esto. Se le dan dos matrices sin clasificar, A y B, cada una con un número arbitrario de flotantes. A y B no necesariamente tienen las mismas longitudes. Escriba una...

21
Orden de bits inverso de enteros de 32 bits

Escriba el código más corto para invertir el orden de bits de un entero de 32 bits. Reglas: Se supone que la entrada es un entero válido o equivalente de cadena si su idioma no admite valores numéricos (por ejemplo, Windows Batch). La salida debe ser un entero válido o una cadena equivalente si...

21
Detección de colisión 2D

Este desafío se basa en la detección de colisión real que tuve que escribir para un juego simple recientemente. Escriba un programa o función que, dados dos objetos, devuelva un valor verdadero o falso dependiendo de si los dos objetos están en colisión (es decir, se cruzan) o no. Debe admitir...

21
Ordenar pila de libros

Al apilar libros, generalmente desea colocar los más grandes en la parte inferior y los más pequeños en la parte superior. Sin embargo, mi TOC latente me hace sentir muy incómodo si tengo dos libros donde uno es más corto (en altura) pero más ancho que el otro. No importa en qué orden los coloque,...

21
Encuentra las Semordnilaps

Semordnilaps (también conocidos como heteropalíndromos, semi-palíndromos, semi-palíndromos, reversgramas, mynoretehs, anagramas reversibles, reversiones de palabras o anádromos) son palabras que también son palabras cuando se escriben al revés. Algunos ejemplos son: Ward <=> Draw Denim...

21
Encuentra el último domingo de cada mes de un año determinado

Soluciones F # conocidas dentro de 140 caracteres , y este es un problema del Código Rosetta . Resultado requerido en stdout o en una variable de cadena para el año de entrada 2014: 2014-01-26 2014-02-23 2014-03-30 2014-04-27 2014-05-25 2014-06-29 2014-07-27 2014-08-31 2014-09-28 2014-10-26...

21
Apila los regalos de navidad

Alguien apiló apresuradamente los regalos de Navidad, y es un desastre: ======================== | | ======================== ============= | | | | | | | | | | | | ============= ======= | | | | | | ======= =================== | | | | | | =================== ================= |...

21
Comerciante de bolsa de viaje en el tiempo

Historia Hace mucho tiempo, Bobby creó una billetera Bitcoin con 1 Satoshi (1e-8 BTC, la unidad monetaria más pequeña) y se olvidó de ella. Como muchos otros, más tarde pensó "Maldita sea, si solo invirtiera más en ese entonces ...". Sin detenerse a soñar despierto, dedica todo su tiempo y dinero...

21
0-1 Contador de fase máxima

Considere una variedad de bits, digamos 1 1 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 Llamamos a un subconjunto contiguo de longitud ≥ 5 una fase si al menos el 85% de los bits son iguales y los primeros / últimos bits son iguales al bit mayoritario. Además, llamamos a una fase máxima si no es un...

21
Imprime los primeros N caracteres de tu código

Debe escribir un programa o función que reciba un número entero positivo Ncomo entrada e imprima los primeros Ncaracteres de su código. Si Nes mayor que la longitud de su código, debe continuar generando su código cíclicamente. La lectura de su código fuente de cualquier manera y la lectura de...