Preguntas etiquetadas con code-golf

22
Conversión de convenciones de codificación

En ese Golf de codificación, debe convertir una convención de codificación con TitleCase a lower_case_with_underscores. ¡Y viceversa! Especificación Cambie la carcasa de la siguiente manera: Si el carácter de subrayado es un delimitador, cambie la carcasa a Título de caso sin ninguno de los...

22
¿Cuál es el punto de?

Escriba un programa o función que tome dos enteros que representen las coordenadas X e Y de un punto en un plano cartesiano . La entrada puede venir en cualquier formato razonable, siempre que el valor X viene antes de la Y. Por ejemplo, 1 -2, (1,-2), [1, -2], o 1\n-2todos serían bien para X = 1,...

22
Imprime los números de Super Collatz

La secuencia de Collatz (también llamada problema 3x + 1) es donde comienzas con cualquier número entero positivo, para este ejemplo usaremos 10 y le aplicaremos este conjunto de pasos: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until n = 1 10 es par, entonces...

22
Leer una pantalla retro

Arte robado de ¿ De qué tamaño es el dígito? Los dígitos de 7 segmentos se pueden representar en ASCII utilizando _|caracteres. Aquí están los dígitos 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Su trabajo es analizar el arte en números...

22
Los números más santos

Como aprendimos de The Holy Numbers , hay 5 dígitos sagrados ( 0, 4, 6, 8, 9), y los enteros positivos que consisten únicamente en esos dígitos son santos. Además, la santidad de un número es la suma de los agujeros en el número ( +2para cada 0o 8, y de lo +1contrario). Ahora, hay una propiedad...

22
Orientación Ortogonal

Tarea: Dada una entrada que consiste exactamente en uno de los caracteres <>^v, genera una segunda entrada que consiste en los caracteres ASCII imprimibles (desde el espacio hasta la tilde), orientados con la flecha. Supongamos que la segunda entrada al programa es ABC. Esto es lo que debe...

22
Agrupa las vocales de una cuerda

Descripción de la tarea A veces, realmente necesitas adaptar algo que estás escribiendo en un espacio pequeño. Puede ser tentador abandonar las vocales y las palabras, y en su defecto, ¿quién realmente necesita espacios? Thssprfctlrdbl! † Escriba una función o programa que elimine las vocales en...

22
Código Golf Puntaje Golf

Es viernes ... ¡vamos a jugar al golf! Escriba un código que determine la puntuación del jugador en un hoyo en un juego de golf. El código puede ser una función o un programa completo. Como sugiere el género, gana el código más corto. Entrada (parámetros o stdin, su elección): Un número entero...

22
Sigue los puntos

El reto Dada una cuadrícula rectangular de caracteres A B C D E FGHIJ KLMNO PQRST y una cuadrícula con las mismas dimensiones de puntos y espacios . . . . . . . . . . . Salida de la cadena que se genera siguiendo los puntos a través de la cuadrícula que comienza en la esquina superior...

22
Viejo orden alfabético español

Antes de 1994, los diccionarios de español usaban el orden alfabético con una peculiaridad : los dígrafos lly chse consideraban como letras simples. chSeguido de inmediato c, e llinmediatamente seguido l. Agregando la carta ñ, que sigue nen español, el orden fue entonces: a, b, c, ch, d, e, f, g,...

22
Conmutación de 27 funciones.

Introducción Definamos una función ternaria como una función del conjunto de tres elementos S = {0,1,2}en sí misma: se asocia a cada elemento de Sotro elemento de S. Un ejemplo de una función ternaria fes f(0) = 0; f(1) = 2; f(2) = 0 Hay exactamente 27 funciones ternarias diferentes, y las...

22
Encuentra el tesoro en una mazmorra 2D

Estás en una mazmorra de un piso. Hay un tesoro protegido por puertas cerradas. Las puertas se pueden abrir buscando las llaves correspondientes. Su objetivo es encontrar el camino más corto hacia el tesoro. Entrada La entrada será una cuadrícula bidimensional que representa el diseño inicial de...

22
Ordenar una lista entera

El reto Es bastante simple en realidad, ordenar una lista de números. Detalles Debe ordenar una lista de números en orden ascendente, sin utilizar ninguna función de clasificación / bibliotecas / etc (es decir, list.sort()en Python). La entrada / salida se puede hacer en cualquier método que...

22
Polinomialcepción

Dados dos polinomios f,gde grado arbitrario sobre los enteros, su programa / función debe evaluar el primer polinomio en el segundo polinomio. f(g(x))(también conocida como la composición (fog)(x) de los dos polinomios) Detalles Las construcciones están permitidas. Puede asumir cualquier formato...

22
Carreras positivas inversas

Entrada Su entrada es una lista de números de un solo dígito en cualquier formato razonable, incluida una cadena de dígitos. La entrada no estará vacía. Salida Su salida será la lista de entrada, pero con cada ejecución máxima de dígitos distintos de cero que se invierte. Ejemplo Considere la...

22
Imprima el enésimo número no palindrómico

Un número palindrómico (en caso de que no lo sepa) es un número que lee el mismo hacia atrás y hacia adelante (ejemplo, 11). Los primeros números 15 no palindrómicas son: 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26. Este es A029742 . Constantemente necesito estos números, pero mi...

22
¡Prueba que estoy equivocado!

Introducción Tu misión en la vida es simple: ¡Demuestra que las personas están equivocadas en Internet! Para hacer esto, generalmente analiza cuidadosamente sus declaraciones y señala la contradicción en ellas. Es hora de automatizar esto, pero como somos flojos, queremos demostrar que las...