Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

2
Consejos para jugar golf en The Powder Toy
Diviértete con este, The Powder Toy es un desafío interesante para el golf, especialmente con la lógica de filtrado. Lo que hace que TPT sea un desafío son las muchas, muchas, muchas formas de abordar un problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 


22
Reducir usando el valor más bajo
El reto Cree una función que tome una matriz de números y reste de cada elemento el elemento más bajo de la matriz que aún no se ha restado de otro. Después de usar el valor más bajo, no se puede volver a usar. Los números en la matriz son …


5
Cuatro ejes en espiral
Tome los números 0, 1, 2, 3, 4, ...y organícelos en una espiral en sentido horario, comenzando hacia abajo, escribiendo cada dígito en su propio cuadrado separado. Luego, dado uno de los cuatro caracteres ASCII distintos y consistentes (su elección) que representan un eje y un entero de entrada n, …

5
Interpreta TwoMega
En este desafío, escribirás un intérprete para 2 Ω (transcrito como TwoMega ), un lenguaje basado libremente en el cerebro con un espacio de almacenamiento de dimensiones infinitas. El idioma 2 Ω contiene tres partes de estado: La cinta , que es una lista infinita de bits, todos inicializados a …

1
+ - problema de mochila
Dado un conjunto de artículos, cada uno con un peso y un valor, determine el número de cada artículo para incluir en una colección de modo que el peso total sea menor o igual a un límite dado y el valor total sea lo más grande posible. Wikipedia para más …


15
La plaza mas grande
Esta pregunta es similar a Biggest Square en una cuadrícula . Desafío Dada una matriz de 1y 0en un formato de cadena "xxxx,xxxxx,xxxx,xx.."o formato de matriz ["xxxx","xxxx","xxxx",...], creará una función que determina el área de la submatriz cuadrada más grande que contiene todo 1. Una submatriz cuadrada es una de …

5
¡Marcando Quine-Bomb!
Desafío: Cree un programa o función que tome una entrada entera, que genere un nuevo programa / función como se especifica a continuación. Entrada: Entero n: tiempo en segundos antes de que explote la bomba de tiempo. Salida: El programa original que tenía el tiempo en segundos ncomo entrada, generará …
9 code-golf  quine  date 

3
Simulando coches chocando
Introducción Tengo algunos autos ASCII que tienen velocidad y dirección. Su velocidad está representada por su número. Si hay un automóvil, <>entonces se ha detenido. Por ejemplo: <> 1> 2> 3> Después de un segundo, obtengo <> 1> 2> 3> Después de las dos, me sale <> 1> 2> 3> …


12
Asteriscos virales
Dado un número entero positivo N ("viralidad"), su programa debe crear un dibujo ASCII de un árbol con dos ramas de longitud N que se extiendan hacia abajo y / o hacia la derecha desde la esquina superior izquierda. La dirección tomada por cada rama después del primer asterisco puede …

2
Crear una función sobre varias líneas
Estoy intentando crear una función en varias líneas. Parámetros del desafío: La función devuelve 'bárbaro' Solo 2 caracteres por línea 40 líneas como máximo. Sigo intentando usar una flecha gruesa para declarar mi función, pero las flechas gruesas no parecen funcionar si no las tienes conectadas. Fuente del desafío: https://www.codewars.com/kata/multi-line-task-plus-plus-hello-world …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.