Programación de Puzzles y Código de Golf

12
Dividiendo la factura

Tarea Supongamos que ppepole tiene que dividir un billete; cada uno de ellos está identificado por un triple (Name, n, k)compuesto por: Name: el nombre ; n: la cantidad que tiene que pagar ; k: la cantidad que realmente pagó . El desafío aquí es descubrir cuánto le debe a...

12
Cuenta las submatrices contiguas

Migrado desde el chat Dado número entero dos no vacío no negativo matrices A y B , responder a la cantidad de veces que A se produce como contigua, posiblemente superpuestos, submatriz en B . Ejemplos / Reglas 0. Puede que no haya submatrices A : [[3,1], [1,4]] B : [[1,4],...

12
Cifrado de reloj (transliterar)

Introducción: Tengo un montón de cifrados diferentes almacenados en un documento que una vez compilé cuando era niño, elegí algunos de los que pensé que eran más adecuados para los desafíos (no demasiado triviales y no demasiado difíciles) y los transformé en desafíos. La mayoría de ellos todavía...

12
Orden de rotación de matriz

Vamos a definir una matriz no vacía, sin clasificar y finita con números únicos de la siguiente manera: N={415376}N={457136}N = \begin{Bmatrix} 4&5&7\\1&3&6 \end{Bmatrix} Vamos a definir 4 movimientos de matriz como: ↑ * (arriba): Mueve una columna hacia arriba ↓ * (abajo): mueve una columna...

12
Encuentra un número Rocco

Me hicieron esta pregunta en una entrevista, pero no pude encontrar ninguna solución. No sé si la pregunta era correcta o no. Intenté mucho pero no pude encontrar ninguna solución. Hablando honestamente, no se me ocurrió nada. Rocco números Un número entero positivo es un número Rocco si se puede...

12
Números saltantes

Un número de salto se define como un número positivo n en el que todos los pares de dígitos decimales consecutivos difieren en 1. Además, todos los números de un solo dígito se consideran números de salto. p.ej. 3, 45676, 212 son números saltantes, pero 414 y 13 no lo son. La diferencia entre 9 y 0...

12
Nueva Orden # 1: ¿Cómo se siente esto?

Introducción Poner todos los números positivos en su orden regular (1, 2, 3, ...) es un poco aburrido, ¿no? Así que aquí hay una serie de desafíos en torno a las permutaciones (reorganizaciones) de todos los números positivos. El primer desafío en esta serie es generar un (n) para un n dado como...

12
Imprimir el último byte ingresado

Desafío Tiene una cadena de bytes de entrada, emite el último byte. Reglas Su envío puede ser un programa o función que genera el último byte en la entrada que es una cadena, stdin o argumentos de línea de comandos, y No está vacío. Estaba tratando de resolver esto con brainfuck, sin...

12
Accesibilidad al terreno

Los juegos de tácticas por turnos como Advance Wars, Wargroove y Fire Emblem están formados por una cuadrícula cuadrada de terreno variable con unidades de diferentes clases de movimiento que requieren diferentes costos para cada tipo de terreno. Investigaremos un subconjunto de ese...

12
Embajadores y traductores

Dos embajadores en una conferencia de la ONU quieren hablar entre ellos, pero desafortunadamente cada uno solo habla un idioma, y ​​no son el mismo idioma. Afortunadamente, tienen acceso a varios traductores, cada uno de los cuales entiende y habla algunos idiomas. Su tarea es determinar la cadena...

12
Agrupar enteros por originalidad

Introducción: Colecciono rompecabezas retorcidos. La mayoría de los rompecabezas retorcidos son producidos y vendidos por compañías chinas. La mayoría de las compañías conocidas solicitan permiso de los diseñadores de rompecabezas para producir sus diseños y trabajar juntos para lograr un producto...

12
Un políglota OEIS

Este es un desafío de encadenamiento de respuestas relacionado con el OEIS. Ah, la justificación de esto es porque una empresa necesita un programa para imprimir sus secuencias OEIS realmente malas y tienen todos los idiomas. El formato de encadenamiento de respuestas funciona de la siguiente...

12
¿Quién puede escapar del juego nonario?

The Nonary Game es un juego ficticio que se juega en la trilogía de videojuegos del mismo nombre. Tu objetivo es encontrar cuántos jugadores (en el mejor de los casos) pueden escapar de un juego determinado, en el menor número de bytes posible. Reglas del juego Hay 9 jugadores, numerados del 1...

12
Imprima 'A' 1000 veces con BrainFuck

¿Cuál es el mejor código BrainFuck (en términos de tamaño del código) para imprimir 'A' 1000 veces? Mi enfoque es: establezca 'A' en p [0] ajuste 255 a p [1] para mostrar 255 'A', 3 veces ajuste 235 a p [1] para mostrar 235 'A' Esto no es efectivo pero no puedo encontrar una manera de usar...

12
Encuentra el diámetro de un gráfico de palabras

Introducción Un acertijo de palabras popular es convertir una palabra en otra a través de una serie de pasos que reemplazan solo una letra y que siempre resultan en una palabra válida. Por ejemplo, BAG se puede convertir a DOG a través de una ruta de cinco pasos: BOLSA -> BAT -> CAT ->...

12
Invierta su código, invierta el OEIS

La tarea aquí es escribir un programa que toma un número natural, nnn , y produce el nnn º término de una secuencia de OEIS. Esa secuencia debe tener un identificador en forma de A6 dígitos seguidos. Ahora, cuando toma su código fuente y revierte el orden de sus bytes para producir un nuevo...

12
Virus vs Antídotos código golf [cerrado]

Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 8 meses . Hay una matriz 2D rectangular que...