Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

1
Organizar Halloween Candy - Hoyo # 4
Vea el hoyo # 1 si está confundido. ¿Qué hace cada niño después de recolectar cubos de dulces durante Halloween? ¡Ordénelo por tipo y tamaño, por supuesto 1 ! El reto Dada una bolsa de dulces desechada de diferentes formas y tamaños, clasifique los dulces de izquierda a derecha en …

2
Agrupe los números con la misma suma
Su tarea es, dada una cuadrícula cuadrada de dígitos ( 0-9), generar una de las formas en que los dígitos se pueden agrupar de manera que: Cada dígito es parte de exactamente un grupo Todos los grupos tienen el mismo número de dígitos. Todos los grupos están delimitados por una …
12 code-golf 

8
Calcule el peaje troll para pasar de forma segura
Inspirado en /puzzling//q/626 En tus aventuras llegas a una serie de 7 puentes que tienes que cruzar. Debajo de cada puente vive un troll. Para cruzar el puente, primero debes darle al troll una cantidad de pasteles como porcentaje del número de pasteles que llevas. Debido a que estos son …
12 code-golf 

11
Haz una secuencia
Una secuencia de enteros es una secuencia si la diferencia entre dos números consecutivos en esta secuencia es -1 o 1 y su primer elemento es 0. Más precisamente: a1, a2, ..., an es una secuencia si: For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 Entrada …

3
9 hoyos de Golf Code - Kickoff
Ya ha habido un desafío de 9 hoyos (y otro aquí ), pero fue muuuucho el año pasado. Y, además, que sólo han sido de alrededor de 2 meses (aunque parece que para siempre). Y es considerablemente diferente. Tabla de clasificación: (tenga en cuenta que la ponderación de los agujeros …


2
Jardín de programadores
Jardín de programadores Al ser un desarrollador de software profesional, no puede arriesgarse a exponerse a la dura luz no artificial del sol, pero también tiene un punto débil para las flores y desea mantener su jardín en buen estado durante todo el año. Con este fin, se contrata a …
12 code-golf 

7
Conversión de base mixta
Antecedentes La mayoría de las personas aquí deben estar familiarizadas con varios sistemas base: decimal, binario, hexadecimal, octal. Por ejemplo, en el sistema hexadecimal, el número 12345 16 representaría 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Tenga en cuenta que generalmente no esperamos que la base (aquí 16) …

6
Emociones enteras
Escriba un programa o función que "reaccione" a un número entero dado n (entrada a través del parámetro de función / args / stdin) Al programa no le importan los números negativos, le gustan los pares, no le gustan los números impares y teme al número 13. Debería mostrar lo …

6
Implemente un sumador de 8 bits
El reto Implemente una función que acepte dos enteros cuyos valores oscilen entre 0 y 255 y devuelva la suma de esos enteros mod 256. Solo puede usar la negación a nivel de bit (~), a nivel de bit o (|), operadores de desplazamiento de bit (>>, <<) y asignación …


6
Positivos falsos en un enrejado entero
Tabla de clasificación User Language Score ========================================= Ell C++11 293,619,555 feersum C++11 100,993,667 Ell C++11 78,824,732 Geobits Java 27,817,255 Ell Python 27,797,402 Peter Taylor Java 2,468 <reference> Julia 530 Antecedentes Cuando se trabaja en una cuadrícula 2D de coordenadas enteras, a veces desea saber si dos vectores (con componentes enteros) …

7
Encuentra la operación máxima
El desafío es encontrar el número máximo que puede obtener de una lista de enteros utilizando operadores aritméticos básicos (suma, resta, multiplicación, negación unaria) Entrada Una lista de enteros Salida El resultado máximo con cada número entero en la entrada. El orden de entrada no importa, el resultado debe ser …

5
Elevarse al poder
Desafío El desafío es escribir un programa que tome un número positivoa y un número distinto de cerob y salga a^b(a elevado a la potencia b). Solo se puede usar + - * / abs()como funciones / operadores matemáticos. Estos solo pueden aplicarse a valores escalares, pero no a listas …

8
Estos principios míos son siempre líneas sólidas
Creemos una cuadrícula N × N de espacios y guiones bajos que se puedan usar para determinar visualmente si un número es primo. (N puede ser cualquier número entero positivo). Esta cuadrícula tiene tres reglas simples: La enésima columna contiene el patrón repetido de n - 1 guiones bajos seguido …
12 code-golf  primes 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.