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.

3
Emule una CPU MOS 6502
Esto está inspirado en el desafío Intel 8086 que también está aquí, pero pensé que un desafío 6502 también sería interesante. El reto Pensé que sería divertido ver los resultados. Este es obviamente hacia el lado más avanzado del espectro. El desafío es escribir su propio emulador de CPU 6502. …



30
Encuentra la longitud máxima de secuencia
Supongamos que tenemos una cadena y queremos encontrar la secuencia máxima repetida de cada letra. Por ejemplo, dada la entrada de muestra: "acbaabbbaaaaacc" La salida para la entrada de muestra puede ser: a=5 c=2 b=3 Reglas: Su código puede ser una función o un programa, para que usted elija La …
29 code-golf 

30
El espejismo de la persona inteligente
Érase una vez, estaba leyendo esta pregunta / respuesta en Quora ¿Hay realmente programadores con títulos en informática que no puedan aprobar el examen FizzBuzz? Este código se da como la respuesta obvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 


30
Rand5 () a Rand7 () [cerrado]
Se le proporciona una función Rand5 (). Esta función devuelve enteros perfectamente aleatorios (distribución igual) entre 1 y 5. Proporcione la función Rand7 (), que usa Rand5 () para producir enteros perfectamente aleatorios entre 1 y 7.

28
Problema de Josefo (contando)
El reto Escriba una función que tome dos enteros positivos n y k como argumentos y devuelva el número de la última persona que queda fuera de n después de contar cada k -ésima persona. Este es un desafío de código de golf, por lo que gana el código más …

30
Determine si 4 puntos forman un cuadrado
Escriba una función que tome 4 puntos en el plano como entrada y devuelva verdadero si los 4 puntos forman un cuadrado. Los puntos tendrán coordenadas integrales con valores absolutos <1000. Puede usar cualquier representación razonable de los 4 puntos como entrada. Los puntos no se proporcionan en ningún orden …
29 code-golf  math 

28
Conteo Concatenativo
Su reto es escribir N fragmentos de código de tal manera que, al concatenar el primer K ≥ 1 en conjunto, producen el número K . Cuanto mayor sea N , mejor. Aquí está el truco: no puedes usar ningún personaje más de una vez en tus fragmentos. Reglas Puede …

13
¿Cuántos Jimmys pueden caber?
En este desafío simple pero divertido , se le pidió que determinara si Jimmy se caería de su plataforma. Jimmy tiene tres partes del cuerpo /, oy \dispuesta como este /o\ Las plataformas se representan con - . Jimmy se caerá de su plataforma si tienen dos o más partes …
29 code-golf  string 

30
¿Jimmy se caerá de su plataforma?
Historia de fondo Conoce a mi amigo Jimmy: /o\ Jimmy es un pequeño personaje al que le gusta estar parado en plataformas. Aquí está Jimmy parado de manera segura en una plataforma: /o\ ------------- Ahora, Jimmy tiene un buen sentido del equilibrio, por lo que puede pararse con seguridad con …

7
Metamorfosis del código fuente
mbomb007 nos pidió que hiciéramos un programa de mutilación automática . Es un desafío interesante, pero personalmente no me gusta alentar a mis programas a que se auto mutilen. Me gusta pensar que, en el corazón de cada programa, hay una hermosa mariposa esperando a salir. Como tal, para mi …


1
Encuentra el área del polígono convexo más grande
Dada una lista de coordenadas enteras, encuentre el área del polígono convexo más grande que puede construir de la lista de tal manera que: cada vértice está en la lista Ningún elemento de la lista está contenido dentro del polígono. Ejemplo: (0, 0) (8, 0) (0, 1) (3, 1) (7, …

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.