Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

3
Puntuación más alta en el campo
Introducción Deje que un campo sea un rectángulo lleno solo con los caracteres -y [0-9]. Un ejemplo de un campo es: 11-011123 111-010-- 0010---01 111-01234 Verá que este campo se ha separado en tres áreas más pequeñas: Para calcular la puntuación de un área más pequeña, solo sumamos todos los …
18 code-golf  number  grid 

13
Consejos para jugar golf en dc
¿Qué consejos generales tienes para jugar al golf en DC ? dc es una utilidad de calculadora para UNIX / Linux que es anterior al lenguaje C. Estoy interesado en cómo acortar mis programas de CC (¿cálculos?). Estoy buscando ideas que se puedan aplicar al código general de golf que …
18 code-golf  tips  dc 

13
Previsiones de fechas palindrómicas
Las fechas palindrómicas son fechas que aparecen como palíndromos: la cadena de dígitos se puede leer de la misma manera hacia atrás que hacia adelante. Para el formato de fecha norteamericano (MM / DD / AAAA), las siguientes fechas palindrómicas son: 02/02/2020 12/02/2021 03/02/2030 El reto Cree una función que …

1
¡Cuenta el ASCII hamantaschen!
Hoy es Purim en el que una costumbre es distribuir galletas en forma de triángulo con relleno llamado hamantaschen (singular: hamantasch ). Otra costumbre es beber mucho. No soy el panadero más perfecto ... ¡Tengo tantos hamantaschen de tamaño irregular para dar y tantos amigos para darles! Si le envié …

6
Codificar en longitud una cadena
Supongamos que usamos las siguientes reglas para extraer una sola cadena de otra cadena, una que contiene solo caracteres imprimibles ASCII y se llama una *cadena. Si la cadena se agota antes de que el proceso se detenga, eso es un error, y el resultado del proceso no está definido …
18 code-golf  string 

9
La secuencia de ida y vuelta
Imagine un camino formado por <y >y que termine en a @, por ej. ><>@ Un caminante comienza en la celda más a la izquierda. Atravesará el camino de la siguiente manera: Si el caminante está en una @celda, ha alcanzado la meta y ya está. Si el andador está …

3
Reconstruir una matriz zigzagificada
Como parte de su algoritmo de compresión, el estándar JPEG desenrolla una matriz en un vector a lo largo de antidiagonales de dirección alterna: Su tarea es tomar el vector desenrollado junto con las dimensiones de la matriz y reconstruir la matriz correspondiente. Como ejemplo: [1, 2, 5, 9, 6, …


23
Generar un bit de paridad
Un bit de paridad es una de las formas más simples de suma de verificación. Primero, debes elegir la paridad, par o impar. Digamos que elegimos incluso. Ahora, necesitamos un mensaje para transmitir. Digamos que nuestro mensaje es "Foo". Esto está escrito en binario como: 01000110 01101111 01101111 Ahora, contamos …

2
Ciudades: líneas de visión
Estoy en la posición (0, 0) de una ciudad bidimensional infinita, que está perfectamente dividida en bloques centrados en cada punto de la red, algunos de los cuales contienen edificios. Un edificio en un cierto punto (x, y) ocupa todo el cuadrado con esquinas opuestas en (x-.5, y-.5) y (x …

1
Transponer una nube de palabras
Antecedentes Quería hacer una bonita nube de palabras, como esta: these are words floating (x,y)Calculé las coordenadas de la primera letra de cada palabra, las conecté al generador de nube de palabras y dejé que hiciera su trabajo. Sin embargo, accidentalmente usé (y,x)-coordinates, por lo que el resultado se ve …
18 code-golf  string  grid 

28
bfcat - codifica un archivo como un programa brainf ***
Desafío Escriba un programa o función que, dada una cadena, devuelva un programa Brainfuck válido que, cuando se compila y ejecuta como Brainfuck, devuelve esa cadena. Suponga que todas las entradas están codificadas como ASCII. Suponga que el programa BF generado se ejecutará en un entorno con una cinta infinita. …

30
¿Cuál es el segundo personaje que no se repite?
Basado en esta pregunta de la revisión de código Dada una cadena no vacía de caracteres ASCII imprimibles, genera el segundo carácter no repetido. Por ejemplo, para entrada DEFD, salida F. Entrada Una sola cadena, en cualquier formato adecuado . Salida El segundo carácter que no se repite, cuando se …

2
Encuentra el pajar en las agujas
En un giro en la búsqueda de una aguja en un pajar, debe encontrar el pajar contiguo más grande que contiene exactamente una aguja . Tenga en cuenta que no puede conectar celdas en diagonales, solo izquierda / derecha / arriba / abajo. Entrada Una matriz (o varias líneas de …

2
Palabras en cadena estilo crucigrama
El reto Dada una lista de palabras ["Programming", "Puzzles", "Code", "Golf"], las palabras son de estilo crucigrama: Programación tu z z G l C oda ls F El algoritmo Tienes que procesar la lista en el orden dado. Las palabras se imprimen en orientaciones alternas, comenzando horizontalmente . Las dos …

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.