Preguntas etiquetadas con code-golf

10
Binary Puzzle Solver

Introducción Reglas del rompecabezas: El rompecabezas binario (también conocido como Takuzu o Subiku) es muy simple de entender y solo tiene unas pocas reglas: dado que el nombre del juego es binario, es bastante obvio, pero solo puede completar ceros y unos. No más de dos del mismo dígito...

10
Período 2 Quine invertida

Su tarea es escribir un programa que genere su propio código fuente a la inversa. Sin embargo, cuando se ejecuta el código invertido, debería generar el código fuente, orientado en la dirección correcta. Ejemplo Digamos que su programa es abc. Cuando se ejecuta, debería salir cba. cba, cuando se...

10
¡Haz un intérprete para sí!

Sí es un lenguaje basado en pila que tiene algunas instrucciones separadas por espacios: yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: Increment the last item in...

10
La conjetura de von Koch

Es posible que conozca al matemático von Koch por su famoso copo de nieve. Sin embargo, tiene problemas de ciencias de la computación más interesantes bajo la manga. De hecho, echemos un vistazo a esta conjetura: Dado un árbol con nnodos (por lo tanto, n-1bordes). Encuentre una manera de enumerar...

10
Visualice el algoritmo euclidiano nuevamente

Tarea Dados dos enteros positivos: Dibuja el rectángulo con las dimensiones especificadas por los dos enteros. Repita el paso 3 hasta que no haya más espacio. Dibuja y llena el cuadrado más grande tocando tres lados del rectángulo (restante). Salida del rectángulo resultante. Ejemplo Por...

10
Acortar enlaces de Google

Desafío Dado un goo.glenlace acortado válido , genera la URL original. Ejemplo goo.gl/qIwi3Ndaría algo así https://codegolf.stackexchange.com/. Para la entrada, puede elegir tener el https?://al principio, puede elegir tener www.antes del goo.gl, y también puede optar por deshacerse de él...

10
X marca el lugar: un trabajo de impresión

Con dos números, imprima una página con una "X" en la ubicación especificada (± 10%). Los números deben ser porcentajes o fracciones de las dimensiones del área de impresión de la página, por ejemplo, [25,75]or ["15%","0%"]o [0.33,1]. No tiene que considerar los márgenes. Solo recuerde indicar qué...

10
Convierte tu teclado en un teclado

Tarea Debe escribir un programa que, cuando se presiona un botón, emita un sonido diferente para cada tecla. Las teclas que usará son: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Las notas comienzan en Cy cada tecla de arriba agrega un semitono. Sin embargo, vamos a hacerlo...

10
¿De qué tipo son mis sufijos?

Introducción Así que he estado perdiendo mi tiempo nuevamente investigando algoritmos de clasificación de sufijos, evaluando nuevas ideas a mano y en código. ¡Pero siempre me cuesta recordar el tipo de mis sufijos! ¿Me puede decir de qué tipo son mis sufijos? ¿Qué más a la izquierda? Una gran...

10
Juego de vida y fatiga

El juego de la vida y la fatiga de Stewie es bastante similar al más famoso juego de la vida de Conway . El universo del Juego de la vida y la fatiga de Stewie (GoLF) es una cuadrícula ortogonal bidimensional infinita de celdas cuadradas, cada una de las cuales se encuentra en uno de los tres...

10
¡Planta árboles en un campo de golf!

Este desafío está inspirado en esta aplicación . Esta es una versión mucho más fácil de este desafío . Este desafío es el código golf , mientras que el otro es el código más rápido . Se le dará una cuadrícula de entrada cuadrada, de dimensiones 6 por 6 que se divide en 6 áreas, donde las...

10
Reindent Java / C / C ++ / etc. código

Escriba un programa que agregue o elimine espacios en blanco para formatear bien el código. Reglas sobre cómo debería verse el código cuando haya terminado: Ninguna línea debe contener más de uno de {y }. A {siempre debe ser lo último en una línea. A }siempre debe ser lo único en una línea...

10
Conversión de 12 horas

Desafío Convierta e imprima una hora en un formato de 12 horas. HH:MM AM/PM Ejemplos Entrada: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20...

10
Triángulo de Clark

Ok, he estado en una patada triangular recientemente, así que aquí hay otra. El Triángulo de Clark es un triángulo donde la entrada más a la izquierda de cada fila es 1 y las entradas más a la derecha están formadas por múltiplos de 6 que aumentan a medida que aumenta el número de fila. Aquí hay...

10
Encuentra el segundo cero

Desafío Dado un número entero en formato de complemento a dos de 32 bits , devuelve el índice del segundo dígito cero menos significativo en la representación binaria, donde un índice de 0representa el bit menos significativo y un índice de 31representa el bit más significativo. Si no hay un...

10
tu tío ayuda borracho necesita

Drunk Uncle (lo siento ME y AUS por el bloqueo regional) es un personaje ficticio de Saturday Night Live. A menudo confunde palabras para otros que suenan como ellas. Para este desafío, debe convertir el habla normal en lenguaje borracho. Algoritmo Traducir a drunkspeak requiere intercambiar el...