Preguntas etiquetadas con code-golf

14
Cálculo de hojas de tiempo

Hojas de horas En un lugar de trabajo, a menudo tiene que completar hojas de tiempo. Esta tarea es escribir código para ayudar a esto. Entrada Dos veces en un reloj de 12 horas ligeramente no estándar que significa el inicio y el final del día separados por un espacio. Un tercer número...

14
Caché Óptimo

Se le dará una secuencia de solicitudes de memoria y un tamaño de caché. Debe devolver el menor número posible de errores de caché bajo cualquier estrategia de reemplazo de caché. Una estrategia óptima es el algoritmo de Belady , que puede usar si lo desea. Un sistema de almacenamiento en caché...

14
Gráfico 5-Colorear

Honestamente, no puedo creer que esto no se haya preguntado, pero aquí está Antecedentes Dado un simple gráfico plano no dirigido (el gráfico se puede dibujar en el plano sin intersecciones), es un teorema comprobado que el gráfico es de 4 colores, un término que exploraremos en un momento. Sin...

14
Sequentia Filii Bonacci

Leonardo de Pisa (ca. 1175 - ca. 1245) es mejor conocido como Fibonacci . Pero esto es en realidad una abreviatura del latín "filius Bonacci" (el hijo de Bonacci) que se inventó durante el siglo XVIII (según Wikipedia ). En este desafío, se le dará un número ordinal (en el sentido literal) entre 1...

14
Encuentra carreras de matriz

Encuentra las carreras dentro de una matriz Una ejecución se define como tres o más números que se incrementan desde el anterior con un paso constante. Por ejemplo, [1,2,3] sería una ejecución con el paso 1, [1,3,5,7] sería una ejecución con el paso 2 y [1,2,4,5] no es una ejecución. Podemos...

14
Un saludo bot para un colega del trabajo

Tengo un colega en el trabajo que trabaja desde casa todos los martes y jueves. Alrededor de las 8:00 a.m., nos envía un mensaje con el siguiente texto: Hola hoy estoy trabajando desde casa Para liberarlo de la carga de hacer esto todos los días que se queda en casa, nos gustaría automatizar...

14
Números faltantes en suma aritmética

Desafío Dando una suma aritmética válida con algunos números faltantes, genera la expresión completa. Ejemplo: 1#3 123 + 45# => + 456 -------- -------- 579 579 Entrada El formato de expresión puede ser una matriz ["1#3", "45#", "579"], una cadena "1#3+45#=579"o 3...

14
¿Son distintos los tres enteros?

Se le darán 3 enteros como entrada. Las entradas pueden o no ser diferentes entre sí. Debe emitir 1 si las tres entradas son diferentes entre sí y 0 si alguna entrada se repite más de una vez. Este es el código de golf , ¡así que haga su código lo más corto

14
Corta mi arte ASCII

Digamos que tengo algo de arte ASCII: ___ ,"---". : ; `-.-' | | | | | | _.-\_/-._ _ / | | \ _ / / `---' \ \ / `-----------' \ /,-""-. ,-""-.\ ( i-..-i i-..-i ) |`| |-------| |'| \ `-..-' ,=. `-..-'/ `--------|=|-------' | | \ \ ) ) hjw / / ( ( ( Fuente ) Pero quiero centrarme...

14
Calculadora redactada

Una versión simplista de la calculadora numérica inglesa Tarea Escriba un programa que tome una cadena como entrada y genere el resultado de la expresión. Reglas La cadena de entrada estará redactada y no será numérica. No habrá paréntesis. El orden de cálculo será dividir, multiplicar,...

14
¡El profesor del MIT necesita un AP!

El truco de magia de 5 cartas involucra a un mago cuyo asistente les da 4 cartas mostradas y una oculta, en este orden, y el mago debe adivinar la oculta. ADVERTENCIA: ¡Solución a continuación! Vete ahora o déjate mimar con él. La solución ¡El truco aquí es que las cinco cartas se dan en un...

14
Esquema de palabras con sus letras

Para los propósitos del desafío actual de "delinear" una palabra significa rodearla sucesivamente con sus propias letras, comenzando con la última, y ​​finalmente reemplazar la palabra original en el centro con espacios: oooooo onnnno on -> on no onnnno oooooo Tarea: Dada una lista de...

14
Conjugación en la vida real

En Dyalog APL Extended de @ Adám , el operador (debajo) significa conjugación: aplique una función, luego una segunda función, luego la inversa de la primera. Es divertido pensar en acciones de la vida real en términos de conjugación:⍢ Un problema es transformado por g en otro dominio donde f...

14
Cifrado de la computadora

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 los 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...

14
Llenar el cubo

Su tarea es llenar el cubo con números hasta una entrada dada. Reglas Los números ocupan la posición más a la izquierda, luego a la derecha, luego a la izquierda, etc. Después del desbordamiento, los números comienzan a reunirse alrededor del cubo de manera similar. Ocupan posición en...

14
Partículas de hierro alrededor de un imán.

Hay algunas partículas de hierro en un tablero. Pasamos un cable de corriente a través de ese tablero y las partículas forman círculos. Muestre estos círculos si la entrada dada es la posición del cable. Considere que el tablero es una cuadrícula de tamaño 7x7 (fijo) No se permiten espacios en...

14
¿Cuántos dulces puedes comer?

Crédito a Geobits en TNB por la idea Una publicación sin suficientes detalles recientemente presentó un juego interesante: 2 niños se sientan frente a una variedad de dulces. Cada pieza de dulce está numerada del 1 al x, xsiendo la cantidad total de dulce presente. Hay exactamente 1 aparición de...

14
¿Qué habrá en la parte superior de este calendario decorativo?

Alguien le dio a mi esposa un calendario decorativo que consta de cuatro cubos. Aquí se muestra la fecha de hoy (a partir de la publicación de este desafío) en el frente: Cuando lo vi por primera vez, lo miré desde el ángulo equivocado (directamente desde arriba) y no pude entender por qué daba...