Preguntas etiquetadas con code-golf

34
¿Qué día es (en Flooptonia)?

¡Eres un turista espacial en camino al planeta Flooptonia! El vuelo tomará otros 47.315 años, por lo que para pasar el tiempo antes de que se congele criogénicamente, decide escribir un programa para ayudarlo a comprender el calendario flooptoniano. Aquí está el calendario flooptoniano de 208...

34
Palabras retorcidas!

Palabras retorcidas! Dada una cadena y un entero positivo. Debes torcer la cuerda, de un lado a otro. Ejemplo de entrada / salida Entrada Programming Puzzles & Code Golf 4 Salida Prog mmar ing zzuP les oC & de G flo Entrada La entrada puede tomarse a través de STDIN o argumento...

34
Afectuosos recuerdos de pasados ​​pasados

Considere un número primo p , escrito en la base 10. La memoria de p se define como el número de primos distintos estrictamente menores que p que están contenidos como subcadenas de p . Reto Dado un número entero no negativo n como entrada, encuentre el primo más pequeño p tal que p tenga memoria...

34
¡Elija los números de Powerball!

Powerball es una lotería estadounidense que recientemente ha llamado la atención porque el premio mayor actual (a partir del 11 de enero de 2016) es el mayor premio de lotería de la historia , con alrededor de $ 1.5 mil millones ( USD ). Los jugadores de Powerball eligen 5 números distintos de 69...

34
Ordenar por multiplicación

Debería escribir un programa o función que, dada una lista de enteros positivos, multiplique cada elemento con el entero positivo más pequeño posible para crear una lista estrictamente creciente. Por ejemplo si la entrada es 5 4 12 1 3 las multiplicaciones serán 5*1=5 4*2=8 12*1=12 1*13=13...

34
1-up su promedio quine

Una quine 1-up es un programa que es muy similar a una quine. La principal diferencia es que, en lugar de imprimirse una vez, cuando se concatenan n copias del programa, el resultado imprime el programa original n + 1 veces. Ejemplo Si su programa es Abc123: Abc123 ->

34
Salida de todas las cadenas

Dado un conjunto de letras, genera todas las cadenas hechas de esas letras. (Esta es la estrella de Kleene del conjunto). Por ejemplo, para {'a','b'}, las cadenas son: '', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ... Entrada: una colección no vacía de letras distintas a..z. Estos pueden...

34
¿Qué fichas de dominó faltan?

Un juego de dominó estándar tiene 28 piezas únicas: Dada una lista de 28 o menos fichas de dominó únicas, envíe la lista requerida para hacer un conjunto completo. Dominó de entrada y salida son especificados por dos dígitos - el número de pips en cada lado de la dominó, por ejemplo 00, 34, 40,...

34
Convertir a camelCase

El reto Estaba leyendo la Guía de estilo Java de Google el otro día y me topé con su algoritmo para convertir cualquier cadena arbitraria en notación camelCase. En este desafío, debe implementar este algoritmo ya que no desea hacer todo esto en su cabeza cuando está escribiendo sus presentaciones...

34
Un pequeño explorador

Eres un explorador, mapeando un mundo desconocido. Tu barco es transportado por el viento. A dónde va, ¿quién sabe? Cada día, en tu catalejo, ves características hacia el norte, sur, este y oeste. Siempre ve cuatro de estas características, correspondientes a las direcciones cardinales. Su...

34
La derivada aritmética

La derivada de una función es una piedra angular de las matemáticas, la ingeniería, la física, la biología, la química y también una gran cantidad de otras ciencias. Hoy vamos a calcular algo solo relacionado tangencialmente: la derivada aritmética. Definición La derivada aritmética a(n)o n'se...

34
Acoplar la matriz!

En este desafío, su tarea es crear un programa que tome una matriz anidada y devuelva una matriz plana unidimensional. Por ejemplo [10,20,[30,[40]],50]debería salir [10,20,30,40,50]. Entrada La entrada será una matriz anidada (p. Ej. [10,20,[[[10]]]]). Contendrá solo números enteros (negativos y...

34
Duplicar y cambiar la caja

El objetivo es, después de haber tomado una cadena como entrada, duplicar cada letra latina y "alternar" su mayúscula (es decir, mayúsculas se convierte en minúsculas y viceversa). Ejemplo de entradas y salidas: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT 1!1!1st!...

34
Coloque una piedra en un tablero vacío

Ver también: Haz un movimiento en un tablero Go . Tarea Go es un juego de mesa en el que dos jugadores (blanco y negro) colocan piedras en las intersecciones de las líneas de la cuadrícula en un tablero de 19 × 19. Las negras se mueven primero, por ejemplo, en D4:         En este desafío, debe...

34
Limón-Limificar una cadena

Escriba un programa o función que tome una cadena de una sola línea no vacía. Puede suponer que solo contiene ASCII imprimible, excluyendo el espacio. Imprima o devuelva una forma de rombo ASCII similar a un limón o lima hecha de los prefijos de la cuerda. Supongamos que la cadena de entrada...

34
La pirámide de IHIH

Encuentro fascinante cómo las letras "H" y "I" son muy similares. "H" es un trazo horizontal rodeado de dos trazos verticales; "I" es un trazo vertical rodeado de dos trazos horizontales (dependiendo de su fuente). Apuesto a que esto podría estar anidado ... ¿Sabes a qué me recuerda? Fractales...