Preguntas etiquetadas con code-challenge

Un desafío de código es una competencia por formas creativas de resolver un rompecabezas de programación con un criterio objetivo ganador que no esté cubierto por otras etiquetas de puntuación (por ejemplo, código de golf).

15
Un rompecabezas de semi-palíndromo
Un palíndromo es una palabra que es su propio reverso. Ahora hay algunas palabras que pueden parecer palíndromos pero no lo son. Por ejemplo, considere la palabra sheesh, sheeshno es un palíndromo porque su reverso es hseehsdiferente, sin embargo, si consideramos shque es una sola letra, entonces es reverso sheesh. …

23
Codificar - Mezclar - Decodificar
Reto Su tarea es codificar un número entero como una cadena de caracteres ASCII , luego decodificarlo con éxito después de que dicha cadena se haya barajado aleatoriamente. Escribirás dos programas / funciones , que se denominarán codificador y decodificador. . Codificador Entrada: un número entero nnn en el rango …



28
Tomar una posición contra las largas colas
Recientemente, alguien propuso límites más estrictos para la longitud de línea predeterminada de Python: Claramente, ningún programa debería usar más de 80 caracteres por línea, por una gran cantidad de razones. En primer lugar, para facilitar la lectura y la mantenibilidad, es importante tener un estándar sólido, para que podamos …


2
Adivina el idioma
Introducción Este sitio está construyendo rápidamente un gran conjunto de datos de fragmentos de código, ¡así que hagamos algo con él! Aquí hay un archivo de datos . Contiene 9.066 idiomas únicos + pares de fragmentos para 113 idiomas, todos tomados de este sitio. El formato está separado por tabulaciones …

15
Un desafío geométrico
Todos aman la geometría. Entonces, ¿por qué no intentamos codificar el golf? Este desafío implica tomar letras y números y hacer formas dependiendo de ello. La entrada La entrada será en forma de (shapeIdentifier)(size)(inverter). Pero, ¿qué son shapeIdentifier, size e inverter? El identificador de forma es el identificador del tipo …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

3
Apilamiento de triángulos pitagóricos
Fondo Un triángulo pitagórico es un triángulo rectángulo donde la longitud de cada lado es un número entero (es decir, las longitudes de los lados forman un triple pitagórico ): Usando los lados de este triángulo, podemos unir dos triángulos pitagóricos no congruentes más de la siguiente manera: Podemos continuar …



4
Implementar ROT-47 ... en ROT-47
Desafío: Implemente ROT-47 en un código que funcione tanto como sí mismo como como la versión ROT-47 de sí mismo. Tanteo: Su puntaje se calcula como un porcentaje de bytes usados ​​elegibles para ROT-47 en total de ambas versiones del programa dividido por el total de bytes (todos los caracteres) …

5
Traducción de Leet a Inglés
Su desafío es escribir un programa para traducir (inglés) leetspeak / lolspeak / txtspk al inglés normal. Su programa debe leer desde la entrada y salida estándar hasta la salida estándar, a menos que su idioma no lo admita. Puede usar un archivo que contenga una lista de palabras en …


13
Hacer una firma tipo larga
Reto Encuentre una expresión, como máximo de 100 bytes de longitud, con la firma de tipo más larga. Reglas Se permite cualquier idioma escrito estáticamente con inferencia de tipos. El tipo no debe ser ambiguo, pero de lo contrario puede incluir tipos sin instancias definidas. Por ejemplo Num [a]yEq [a] …

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.