Programación de Puzzles y Código de Golf

55
Sintaxis sin azúcar

En Haskell la notación de la lista: [a,b,c] Es solo azúcar sintáctico para: a:b:c:[] Y la notación de cadena: "abc" Es solo azúcar sintáctico para: ['a','b','c'] Esto significa que la cadena: "abc" Es lo mismo que: 'a':'b':'c':[] Tarea Dada una cadena, debe mostrar cómo se vería...

55
Hacer un plato de sopa de letras

Esto es lo que llamaremos un tazón de sopa de letras, una forma de arte ascii más o menos circular con las 26 letras en inglés mayúsculas (AZ) dispuestas en sentido horario para formar el perímetro: XYZABC VW DE U F T G S H RQ JI PONMLK Escriba un programa que tome un solo carácter de letra,...

54
Separación de cuatro hombres

Separación de 4 hombres Descripción De alguna manera te has encontrado en un enfrentamiento de cuatro vías. Un arma cargada descansa en tus manos, y algunas granadas están enganchadas en tu cinturón. El objetivo es tener la mayor salud al final de un enfrentamiento. Un enfrentamiento termina...

54
Calendario de arte ASCII

Hagamos un reloj y calendario de arte ASCII que nos indique el mes actual, el día del mes, el día de la semana, la hora, los minutos y si es de noche o de día (pero no el año o el segundo). En cualquier momento en particular, el calendario se verá así: (se ve mejor con menos espacio entre...

54
¿Es esto incluso una palabra?

Debe escribir un programa o función que tome una cadena de 4 caracteres como entrada y genere un valor que indique si la cadena es una palabra en inglés o no. Se le permite cometer errores en el 15% de los casos de prueba proporcionados. Detalles de entrada: La entrada es una cadena de 4...

54
Elevador de hotel supersticioso

Descripción Aquí hay un ascensor de hotel muy supersticioso en Shanghai:                 Evita el número 13, porque trece no tiene suerte en el mundo occidental, y evita el dígito 4, porque cuatro tiene mala suerte en partes de Asia. ¿Y si este hotel fuera más alto? Lea un entero par positivo...

54
Países rodeados

Los países poseen una serie de territorios en un mundo 1D. Cada país se identifica de manera única por un número. La propiedad de los territorios puede representarse mediante una lista de la siguiente manera: 1 1 2 2 1 3 3 2 4 Definimos los territorios más extremos de un país como los dos...

54
Imprime la secuencia de N-bonacci

Esto no es muy conocido, pero lo que llamamos la secuencia de Fibonacci, también conocida como 1, 1, 2, 3, 5, 8, 13, 21, 34... en realidad se llama la secuencia de Duonacci . Esto se debe a que para obtener el siguiente número, sumas los 2 números anteriores. También está la secuencia Tribonacci...

54
Generar Wordenticons

Los identicones son representaciones visuales de valores hash, a menudo hechos de arreglos simétricos de formas geométricas. Tu avatar predeterminado de Stack Exchange es un identicon. Este desafío se trata de crear "wordenticons" , versiones simples basadas en texto de identicons que se aplican a...

54
Convertir AAAAMM a MMMYY

Basándome en esta pregunta SO . El desafío es bastante simple: dado un período de fecha en el formato, se YYYYMMgenera en el formato MMMYY. Reglas: La entrada será un número o una cadena de exactamente 6 caracteres de longitud, que constará solo de dígitos. Los dos últimos dígitos estarán entre...

54
Dennis números 2.0

Usuario PPCG y mod elegido, @Dennis se convirtió en el segundo usuario en ganar más de 100k rep. Esta es una idea totalmente original, que no obtuve de nadie más , ¡pero hagamos un desafío basado en su ID de usuario, 12012como tributo! Al mirarlo, notará que hay dos "secciones" distintas en su...

54
Completa las pistas del Buscaminas

Buscaminas es un popular juego de rompecabezas en el que debes descubrir qué fichas son "minas" sin hacer clic en esas fichas. Cada ficha es una mina (representada por *) o una pista, es decir, un número del 0 al 8 que representa cuántas de las 8 fichas vecinas son minas. Su tarea hoy es tomar una...

54
Salida del texto "Código Bowling"

Code-Bowling Brunswick Bowling lo contrató para crear un programa simple para generar el texto Code Bowlingen sus monitores. Esta empresa vale un centavo y cree que puede estafarlos por un poco de dinero. La descripción del trabajo establece claramente que pagan en base a puntajes y usted está...

54
¿Qué tetromino es este?

Dado un número entero de 16 bits sin signo N , su tarea es determinar si su representación binaria asignada dentro de una matriz 4x4 coincide con una forma de tetromino y, de ser así, de qué forma es. Matriz Cada bit de N se asigna dentro de una matriz 4x4, de izquierda a derecha y de arriba a...

54
Hacer un poco de lluvia del alfabeto

Lluvia del alfabeto La tarea: La premisa básica es imprimir la cadena de entrada y luego repetir cada carácter verticalmente, en función de su posición (indexada a 0) en el alfabeto (sin distinción entre mayúsculas y minúsculas) A-Z. Aestá en la ubicación 0, por lo que no se repite, eestá en la...

54
Calcule la secuencia de Kolakoski

Este es un reenvío de un viejo desafío , con el fin de ajustar los requisitos de E / S a nuestros estándares recientes. Esto se hace en un esfuerzo por permitir que más idiomas participen en un desafío sobre esta secuencia popular. Vea esta meta publicación para una discusión de la nueva...