Preguntas etiquetadas con code-golf

47
¿Qué tan par es un número?

Los antiguos griegos tenían estas cosas llamadas números simples y doblemente pares. Un ejemplo de un número par individual es 14. Se puede dividir por 2 una vez, y en ese punto se ha convertido en un número impar (7), después de lo cual ya no es divisible por 2. Un número doblemente par es 20. Se...

47
El modismo "Do False"

Hacer mientras sea falso Hoy, en el trabajo, uno de mis colegas describía el caso de uso de do while (falso). La persona con la que estaba hablando pensó que esto era una tontería y que si las declaraciones serían mucho mejores. Luego procedimos a perder la mitad de nuestro día discutiendo la...

47
Codificación las 24 horas

Escriba un programa de una sola línea de dos o más caracteres de longitud que no contenga terminadores de línea y no tome entrada. Por ejemplo, su programa podría ser: MyProgram Cuando su programa se organiza en las formas que hacen las manecillas de un reloj a las 12, 3, 6 y 9 en punto, debe...

47
Pila desbordante

(Inspirado por esta pregunta ) Objetivo Su tarea es escribir un programa o función para imprimir una versión ASCII del logotipo de desbordamiento de pila en STDOUT \|/ (-) (-) (-) (-) Su programa debe tomar dos entradas, denominadas aquí H y N. La altura del "contenedor" de la pila (los...

47
Cuenta atrás desde "Infinito"

Parece una tarea imposible ¿verdad? Bueno, en realidad no es tan difícil. Si escribimos la palabra Infinitycomo código ASCII binario de 8 bits, obtendremos: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Esto se puede concatenar y convertir al valor decimal...

47
Comer bolos como una persona normal

Los bolos son dulces de colores donde hay 5 sabores distintos; uva, manzana verde, limón, naranja y fresa representados por (p) urple, (g) reen, (y) ellow, (o) range y (r) ed respectivamente. Solía ​​comer bolos clasificando los diferentes colores y luego comiéndolos en secuencia. Después de tener...

47
3 ... 2 ... 1 ... ¡Crash!

Su tarea es escribir un programa completo que continuará contando desde 10 cada vez que se ejecute. La primera vez que ejecute el programa, debería imprimirse 10. La próxima vez, debería salir 9. La próxima vez, debería salir 8, y así sucesivamente. En lugar de imprimir 0, el programa debería...

47
Bernardino identifica palabras en dólares inalteradas

Definición Una palabra dólar es una palabra en la que cuando a cada una de sus letras se le asigna un valor en centavos, de a = 1 a z = 26, y las letras se suman, el resultado es 100. Aquí hay un ejemplo en CodeReview, y aquí hay una lista de palabras en dólares que encontré en línea. Entrada La...

47
¿Es esta una función?

Dada una lista de (key, value)pares, determine si representa una función, lo que significa que cada tecla se asigna a un valor consistente. En otras palabras, siempre que dos entradas tengan claves iguales, también deben tener valores iguales. Las entradas repetidas están bien. Por ejemplo: #...

47
Sé el primero 1 (deja solo la primera verdad)

Introducción Cada año, Dyalog Ltd. celebra una competencia estudiantil. El desafío es escribir un buen código APL. Esta es una edición de código de golf agnóstico del octavo problema de este año. Tengo permiso explícito para publicar este desafío aquí del autor original de la competencia. No dude...

47
Mostrar píxeles de colores aleatorios

Siempre me han gustado las pantallas llenas de píxeles coloreados al azar. Son interesantes de ver y los programas que los dibujan son divertidos de ver. El reto Llena tu pantalla, o una ventana gráfica, con píxeles de colores. Las normas Su programa debe tener una posibilidad uniforme de...

47
El caracol en el pozo

Antecedentes Hay un acertijo común que dice algo como esto: Un caracol está en el fondo de un pozo de 30 pies. Todos los días el caracol puede trepar hasta 3 pies. Por la noche, cuando duermen, se deslizan hacia abajo 2 pies. ¿Cuántos días le toma al caracol salir del pozo? La respuesta...

47
Fibonacci extremo

Ha habido mil millones de iteraciones de desafíos de Fibonacci en este sitio web, ¡así que vamos a darle vida a un desafío de Fibonacci de mil millones de iteraciones! Su desafío es generar los primeros 1000 dígitos decimales del número 1,000,000,000 de Fibonacci con el programa más corto posible....

47
Golf un número más grande que el ÁRBOL (3)

La función TREE (k) da la longitud de la secuencia más larga de árboles T 1 , T 2 , ... donde cada vértice está etiquetado con uno de los k colores, el árbol T i tiene como máximo i vértices, y ningún árbol es un menor de cualquier árbol que lo siga en la secuencia. ÁRBOL (1) = 1, con, por...

47
¿Mi triángulo es correcto?

Dada a, b, cla longitud de los tres lados de un triángulo, diga si el triángulo está en ángulo recto (es decir, tiene un ángulo igual a 90 grados) o no. Entrada Tres valores enteros positivos en cualquier orden Salida Ya sea una verdadera potencia específica ( true, 1, yes, ...) o una salida...

47
Bajar de categoría a Palindrome

Dada una cadena s, devuelve la subcadena contigua más pequeña que puedes eliminar para crear un palíndromo. Ejemplos: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]]...

47
Ir a la enésima página

Es común tener que hacer una interfaz de selección de página. Normalmente se ve así: prev 1 ... 3 4 [5] 6 7 ... 173 next Lo que significa que hay 173 páginas en total, y actualmente estás en la quinta página. Este desafío requiere que tome el número total de páginas y el número de página actual...

47
Facey McFaceface

¿Alguien recuerda a Boaty ? Podrías hacer cualquier vieja palabra, ¿verdad? Escribe una función para convertir una cadena en Somethingy McSomethingface. Debe aceptar una cadena como entrada. Ignora el caso de la entrada. Si la palabra termina en 'y', su función no debería agregar una 'y'...