Programación de Puzzles y Código de Golf

17
¡Muevamos el rover de Marte!

Resumen La tarea es navegar en el rover de Marte y decir sus coordenadas y dirección finales. Entrada: Primera entrada: Primero, su programa debe tomar la entrada que tendrá el siguiente formato: [X-Coordinate],[Y-Coordinate],[Direction] La dirección debe ser: No So Eo W(Letras iniciales de...

17
Encuentra el máximo de 3 números sin ramificación

Esta vez, su objetivo es encontrar el máximo de 3 enteros (de - (2 ^ 31) a 2 ^ 31 - 1 en el complemento binario de 2) sin utilizar ramificaciones o bucles. Usted está únicamente autorizado a utilizar Desigualdad / Igualdad ( ==, >, >=, <, <=, !=) Estos cuentan como 2...

17
Número máximo de violaciones de PEP8 en una sola línea

Su tarea es escribir un archivo que contenga una línea con muchas violaciones pep8 . Las normas: Utilizamos pep8 versión 1.5.7 y la configuración predeterminada. No se permite llamar a pep8 con otras opciones de línea de comando o usar un archivo rc personalizado. Longitud máxima de línea 120...

17
Calcular una roca rodando cuesta abajo

Introducción Sísifo estaba teniendo algunos problemas en el trabajo últimamente. Parece que nunca hace nada, y le encantaría encontrar una solución a este problema. Su empleo actual requiere rodar una roca cuesta arriba. Por lo general, hace bien su trabajo, pero cada vez que está cerca de la...

17
Crea un compilador de FizzBuzz

Bienvenido al mundo del compilador de golf. Su tarea es escribir un programa que genere otro programa para reproducir una variante de FizzBuzz en las especificaciones. Su compilador Escriba un compilador que genere variantes del programa FizzBuzz según las especificaciones. La especificación de...

17
Los símbolos contra las letras

Los símbolos contra las letras ¡Los caracteres ASCII se han dividido una vez más ! Sus conjuntos son las letras y los símbolos . Las cartas ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Los símbolos !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ La tarea es escribir dos...

17
Dos-muchas salidas

El reto Te presento otro desafío espía contra espía que enfrenta a los ofuscadores frente a los crackers. En este caso, sin embargo, el dato a proteger no es una entrada sino una salida . Las reglas del desafío son simples. Escriba una rutina con las siguientes especificaciones: La rutina puede...

17
Encuentra un criminal de su oreja, dedo y cabeza

Antes del descubrimiento de las huellas digitales y las pruebas de ADN, la policía británica utilizó un sistema antropométrico para identificar a los delincuentes reincidentes. Ciertas partes de los cuerpos de los delincuentes se midieron y almacenaron en registros; se supuso que estas partes del...

17
Relativo vs absoluto

Si alguien que mira hacia el norte en el punto A en esta cuadrícula desea instrucciones para seguir el camino verde (ya que solo pueden seguir las líneas de cuadrícula) hasta el punto B, podría decirles: Ir North, North, West, East, East, South, East, East. o equivalente Ir Forward, Forward,...

17
Genera cualquier número entero aleatorio

Su programa / función debería salida exactamente un entero generar cualquier número entero con probabilidad positiva genera un número entero mayor que 1,000,000 o menor que -1,000,000 con al menos un 50% de probabilidad. Ejemplos de salidas (todo debe ser

17
Un programa asustadizo

Objetivo Debe escribir un programa que reciba un número entero ncomo entrada (desde la línea de comando) y que incorpore los ndirectorios (el programa) en el árbol de directorios. Ejemplo con n=5: Los nombres de las carpetas pueden ser lo que desee. Los únicos requisitos son que la profundidad...

17
Palabras dentro de palabras dentro de palabras dentro de palabras. . .

En esta fuente pixelada de letras mayúsculas del alfabeto, todos los caracteres tienen 5 unidades de ancho y 5 de alto. ███ ████ ███ ████ █████ █████ ████ █ █ █████ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ██ ██ █████ ████ █ █ █ ████ ████ █ ██ █████ █ █ ███ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █...