Programación de Puzzles y Código de Golf

27
Voltear panqueques

En la clasificación de panqueques, la única operación permitida es invertir los elementos de algún prefijo de la secuencia. O piense en una pila de panqueques: insertamos una espátula en algún lugar de la pila y volteamos todos los panqueques por encima de la espátula. Por ejemplo, la secuencia 6...

27
Encuentra los ritmos en un archivo MP3

En este desafío, su tarea es tomar una grabación simple en formato mp3 y encontrar las compensaciones de tiempo de los tiempos en el archivo. Aquí hay dos ejemplos de grabaciones: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Aquí...

27
¡Hola Mundo! sin repetición

En cualquier lenguaje de programación que existiera antes de hacer esta pregunta, escriba un programa (no una función) que muestre los caracteres Hello world!seguidos de una nueva línea. Su programa: no debe usar ningún carácter más de una vez (incluido el espacio en blanco) solo debe usar...

27
Estoy caminando por Manhattan, ¿a qué distancia estoy de mi hotel?

La historia innecesaria y enrevesada Estoy caminando por Manhattan, bloque por bloque y mis pies se han cansado y quiero volver a casa. El tráfico es bastante malo, pero afortunadamente soy muy rico y tengo un helicóptero en espera en el hotel. Pero necesito que sepan cuánto combustible empacar...

27
cantidad de respuestas y comentarios

Escriba un software que imprima en stdout el número de respuestas y el número de comentarios (visibles y colapsados ​​de preguntas y respuestas) de esta pregunta / página. Su script debe ejecutarse con esta página cerrada cuando se inicia. Salida de ejemplo esperada: A12C40 Donde A representa...

27
Calcular n% 12

Calcule el nmódulo 12para un entero de 32 bits sin signo. Las normas: Debe funcionar para todos nentre 0 y 23. Otros números opcionales. Solo debe usar cualquiera de los operadores +-*, ~&^|o <<, >>como se define comúnmente en unidades de 32 bits. Puede usar un número arbitrario...

27
Convertir inglés a un número [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 2 años . Breve y dulce descripción del...

27
Simula la regla 110

La regla 110 es un autómata celular con algunas propiedades interesantes. Su objetivo es simular una regla 110 en la menor cantidad de caracteres posible. Para aquellos que no saben, la regla 110 se simula línea por línea en una cuadrícula. Cada cuadrado en una línea de la cuadrícula mira los...

27
Fiesta de portal de espejo láser

Un tablero de 2D será contener los siguientes objetos: ^, >, v, O <: un emisor láser hacia arriba, derecha, abajo, o hacia la izquierda, respectivamente. Puede haber más de uno. Los láseres viajarán en línea recta en el espacio vacío (el espacio vacío se representa con un punto .). Los...

27
Convertidor de tipo de deslizamiento

La próxima revolución en escribir en computadoras portátiles fue lanzada el 1 de abril de 2014 por SwiftKey . Sin embargo, quiero ser la primera persona en escribir un nano clon deslizante, pero, como no puedo encontrar una buena biblioteca de texto deslizable a texto real, y no puedo esperar, les...

27
Parábolas tranquilizadoras

Algunas personas aquí son probablemente ávidos lectores de XKCD. Entonces, me imagino que los desafiaría a hacer algo que Megan puede hacer fácilmente: crear un script que genere miles de parábolas tranquilizadoras sobre lo que las computadoras nunca pueden hacer. Tu guion Se puede escribir en...

27
Escribir un políglota C / C ++

El concepto de este desafío es bastante simple. ¡Todo lo que tiene que hacer es escribir un programa que compilará como C válido y C ++ válido! Bueno, hay algunas capturas. El programa debe comportarse de manera diferente cuando se compila en cada idioma. El programa debe tener una salida diferente...

27
Encuentra i ^ n, dado n

El reto En el menor número de caracteres posible, encuentre el valor de i ^ n, dado n, un número entero positivo mayor que 0. Esto debería salir como una Cadena. Para aquellos que no saben, i se define de modo que i ^ 2 = -1. Asi que: i ^ 1 = i i ^ 2 = -1 i ^ 3 = -i i ^ 4 = 1 Esto luego se...

27
Squarefinder - Localización de tetragones regulares

Imagine un grupo de rectángulos dibujados en el plano, cada rectángulo con sus vértices en coordenadas enteras y sus lados paralelos a los ejes: Los rectángulos dividen el plano en varias regiones disjuntas, de color rojo y azul a continuación: Su objetivo es encontrar el número de tales...