Preguntas etiquetadas con code-golf

35
Generar números de lunes

Los números de los lunes , según lo definido por Gamow en esta pregunta sobre Puzzling, son enteros positivos N con las siguientes tres propiedades: La representación decimal de N no contiene el dígito 0 La representación decimal de N no contiene ningún dígito dos veces N es divisible por cada...

35
Un verdadero festival de salchichas

Ya que se acerca el primer fin de semana de octubre, ¡tengamos nuestro propio Oktoberfest! Fondo Usted y algunos otros programadores han sido contratados por los salchichas locales en Munich, Alemania. Los tipos de salchichas proporcionan a Oktoberfest todas las salchichas que el gigante...

35
Ordenar los píxeles

Su tarea es crear un programa que, dada una imagen de entrada, cree una imagen de salida del mismo tamaño, donde todos los píxeles se ordenan por valor hexadecimal. Su programa puede: Ordene los píxeles de izquierda a derecha y luego hacia abajo o primero hacia abajo en columnas y luego hacia la...

35
¡Condense estos números de página!

Descargo de responsabilidad: aunque he estado en este sitio con fines de entretenimiento por un tiempo, esta es mi primera pregunta, así que perdone cualquier error menor. Fondo Cuando nos asigna tarea, mi maestro es realmente molesto y escribe todos los problemas que tenemos que hacer...

35
¡Letras, ponte en movimiento!

Dada una cadena, debe mover cada letra (a partir de la primera letra) por su posición en el alfabeto. Si llega al final de la cadena, debe envolverla. Las no letras no necesitan ser movidas. Ejemplo: Dog Des la cuarta letra del alfabeto, así que la movemos cuatro puntos a la derecha. Después de...

35
Encuentra el número en la constante Champernowne

Introducción En la base 10, la constante Champernowne se define mediante la concatenación de representaciones de enteros sucesivos. En base 10: 0.1234567891011121314151617...y así sucesivamente. Puede ver que la primera aparición de 15comienza en el 20thdecimal: Position

35
Genera la secuencia de Abacaba

Este desafío se trata de imprimir la secuencia de abacaba de una profundidad específica. Aquí hay un diagrama de las primeras 5 secuencias ( a(N)es la secuencia abacaba de profundidad N, mayúsculas / minúsculas es solo para mostrar el patrón, esto no es necesario en la salida de su...

35
Ahuecar una matriz

La tarea Este desafío es muy simple. Su entrada es una matriz rectangular 2D de enteros, con un tamaño de al menos 1 × 1. Se puede tomar en cualquier formato razonable. Su salida será la matriz de entrada, pero con todas las entradas que no estén en la primera o última fila o columna configuradas...

35
Administrar la basura así

Se ha convertido en una tradición en PPCG que algunos usuarios cambian temporalmente sus nombres por un anagrama (un nuevo nombre formado reordenando las letras de los antiguos). A veces se hace difícil descubrir quién es quién. Podría usar un programa o función para saber si dos frases son...

35
Snakify a String

Una cadena snakified se ve así: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tu tarea Tome una cadena sy un tamaño n, luego envíe la cadena snakified. Las entradas ThisIsAnExampleOfaSnakifiedStringy 3producirían el ejemplo anterior. Presupuesto s solo contendrá caracteres ASCII entre...

35
Ceros al final de un factorial

Escriba un programa o función que encuentre el número de ceros al final de n!en la base 10, donden hay un número de entrada (en cualquier formato deseado). Se puede suponer que nes un número entero positivo, lo que significa que n!también es un número entero. No hay ceros después de un punto...

35
Convertir una matriz en un problema matemático

Dada una lista no vacía de enteros no negativos, considere reescribirlo como un problema aritmético donde: Se +inserta un signo más ( ) entre pares de números que aumentan de izquierda a derecha (también conocido desde el principio de la lista hasta el final). Se -inserta un signo menos ( ) entre...

35
Resuelve el rompecabezas cromático

En nuestros amigos de Puzzling.SE , se publicó el siguiente rompecabezas: ¿Este rompecabezas cromático siempre tiene solución? por Edgar G. Puedes jugarlo aquí . Explicación del rompecabezas Dada una m x ncuadrícula con mosaicos de tres colores diferentes, puede seleccionar dos mosaicos...

35
Determinar la "Suerte" de una cadena

Dada una cadena, devuelve la "suerte" de esa cadena. La suerte de una cadena, como acabo de inventar con el propósito de este desafío, es un número entero, determinado de esta manera: La suerte base para una cadena es 1. Para cada letra consecutiva que comparte con la palabra "suerte" (no...

35
Stock Time Machine

Stock Time Machine Obtuvo acceso a un conjunto de datos, tomorrowStocksque contiene los precios de las acciones de su negocio favorito en el NASDAQ. Este conjunto de datos es un contenedor indexado por minutos después de la apertura. Cada índice contiene el precio de la acción en ese momento. //...

35
Se respetuoso en el baño

Por supuesto, la red SE está muy bien informada sobre cómo ser respetuoso en el baño, pero para aquellos de ustedes que necesitan un resumen, ser respetuoso significa tirar la cadena del inodoro, etc. Lo más importante, sin embargo, es usar el puesto lo más lejos posible de otros como sea posible....

35
Tan fácil como uno, dos, tres

Escriba un programa o función que tome un entero positivo. Puede suponer que la entrada es válida y puede tomarla como una cadena. Si el número es cualquiera de 123 234 345 456 567 678 789 luego genera un valor verdadero . De lo contrario, genera un valor falso . Por ejemplo, las...

35
Quijels - Píxeles cuánticos

Introducción Un quijel es un píxel cuántico. Similar a un píxel clásico, se representa con 3 valores enteros (rojo, verde, azul). Sin embargo, los quijels están en una súper posición de estos 3 estados en lugar de una combinación. Esta súper posición solo dura hasta que se observa el quijel,...

35
¡FALLE el fuerte tipeo de Python!

Su tarea es escribir algún código en Python 2 o 3 de modo que esta expresión: (a+b)(c+d) == a*c + b*c + a*d + b*d evaluará a Truesin plantear ninguna excepción. Para aclarar, copiaré su código en un archivo, luego fromel archivo import *. Luego escribiré la expresión en la consola y verificaré...