Preguntas etiquetadas con code-golf

19
Cifrado incremental

Esta tarea es bastante simple y utiliza tres caracteres distintos de "operador". Su tarea es, dada una simple secuencia de letras, realice la siguiente tarea para codificarla utilizando <, >, *. Puede elegir usar letras mayúsculas o minúsculas, no tiene que manejar ambas. Explicación de...

19
Políglotas contradictorios

Bueno, a todos les encantan los políglotas . Se le darán dos enteros, en cualquier forma estándar de entrada (sin codificación). Su tarea es escribir un políglota que encuentre el valor mínimo en un idioma y el valor máximo entre los dos números en el otro idioma, y ​​realice las siguientes...

19
¿Son iguales estas listas?

Como bien sabrás, Python tiene listas. Como puede que no sepa, estas listas pueden contenerse. a = [] a.append(a) Python 2 Python 3 Estos son geniales y hay muchas cosas interesantes que puedes hacer con ellos, sin embargo, no puedes compararlos. a = [] a.append(a) b = [] b.append(b) a ==...

19
Números telefónicos ilegibles

Usted sabe cómo recibe un mensaje de correo de voz y la conexión de la persona no fue excelente, y está tratando de encontrar la manera de devolverle la llamada, pero no está seguro de si fue un "5" o un "8". ¿dijo? Ese es este desafío. La buena noticia es que la persona que llama leyó su número...

19
Crea un editor de línea simple

In: una cadena sin saltos de línea * Permitir al usuario editar y enviar la línea Out: la cadena modificada (opcionalmente con un salto de línea final) El editor de línea debe, como mínimo, permitir al usuario: mover un cursor visible hacia la izquierda y hacia la derecha insertar y / o...

19
Setenta y siete sietes

Dado un número ny una llista de límite superior, los números que se pueden crear multiplicando dos o más números que consisten en solo sietes de longitud no menos que son menores que l. A161145 está cerca de este desafío, sin embargo, NO incluirá los 7, 77, 777, 7777, 77777,...

19
Que el primero esté contigo

Escriba un programa para reemplazar todas las ocurrencias de "fuerza" con "primero" y todas las ocurrencias de "primero" con "fuerza", manteniendo el caso original para todas las posiciones de los personajes: "ForcefoRcefOrcE" -> "FirstfiRstfIrsT" "FirstfiRstfIrsT" -> "ForcefoRcefOrcE" El...

19
Reducir a la mitad los falsos

Tarea Dado un conjunto no vacío de 0y 1, reducir a la mitad las longitudes de las ejecuciones de 0. Entrada Una serie de 0y 1. Formato aceptable: Matriz real en tu idioma Cadena separada por salto de línea de 0y1 Cadena contigua de 0y1 Cualquier otro formato razonable Por ejemplo, las...

19
Notación de prefijo a notación de prefijo

Descargo de responsabilidad: No, este no es un desafío de broma para invertir una cadena. Tarea Solo hay una operación que admitir: sustracción ( -). También solo tiene dos átomos para soportar: cero ( 0) y uno ( 1). Aquí, la notación de prefijo -ABes equivalente a la notación de postfix AB-,...

19
Suma las diagonales

Tome una matriz de enteros positivos como entrada y envíe las sumas individuales de los elementos en las líneas diagonales a través de la matriz. Solo contarás las líneas que van diagonalmente hacia abajo y hacia la derecha. Debe comenzar con la diagonal que contiene solo el elemento inferior...

19
Nombra los hadrones

Desafío Dada una composición de quark de una partícula como entrada, genera el nombre del hadron correspondiente. Los Quarks estarán representados por una letra mayúscula y los antiquarks por una letra minúscula. Los quarks pueden estar en cualquier orden, no necesariamente en el orden dado a...

19
¡Frente a la raíz digital!

También conocido como la [raíz analógica] (¡ Frente a la raíz digital! );) La raíz digital de un número es la suma continua de sus dígitos hasta que sea un solo dígito, por ejemplo, la raíz digital de 89456 se calcula así: 8 + 9 + 4 + 5 + 6 = 32 3 + 2 = 5 La raíz digital de 89456 es 5. Dado...

19
La ejecución más larga de un personaje en una cadena

Su desafío: escriba una función que tome una cadena s, un carácter cy encuentre la longitud de la ejecución más larga de cin s. La duración de la carrera será l. reglas : Si ses de longitud 0 o cestá vacío, ldebe ser 0. Si no hay instancias de cin s, ldebe ser 0. Lagunas estándares y reglas...

19
¿Cuál es el área de este polígono?

Calcular el área de un polígono. Inspirado en este video del algoritmo de cordones. Tarea Su trabajo es crear un programa o función que calcule el área de un polígono. El programa o función se define según la definición predeterminada en meta. Entrada Recibirá las coordenadas X e Y de cada...

19
Hacer ondas de cuerda

Dada una cadena como entrada, genera la cadena con el siguiente algoritmo aplicado: 1. Split the String by " " (find the words): "Hello World" -> ["Hello","World"] 2. Find the vowel count of each component: [2,1] ( ["H[e]ll[o]","W[o]rld"] ) 3. For each of the components, output the first n...

19
¿Esta línea pasa por ese cuadrado?

Divida el primer cuadrante (incluido el eje x positivo, el eje y positivo y el origen) en cuadrículas de 1x1, con cada cuadrícula etiquetada por las coordenadas de su esquina inferior izquierda, como se muestra a continuación: Tenga en cuenta que cada cuadrícula contiene sus límites y sus...

19
SQL selecciona rangos de números

Me resultó bastante difícil lograr un rango de números en filas MySQL. Por ejemplo, el rango 1-5 se logra mediante: SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 resultará en: 1 2 3 4 5 para 0-99 puedo unir dos tablas de 0-9: CREATE TABLE nums as SELECT 0 as...

19
Contando de 1 a n sin ningún número consecutivo

Objetivo Te dan un entero n( n > 1). Debe salida cuántas permutaciones de los enteros 1a nhay que comienzan en 1, al final n, y no tienen dos números enteros consecutivos que se diferencian por 1. Alternativamente, si toma el gráfico completo K_ny elimina los bordes del camino 1-2-3-...-n,...

19
Resta mis probabilidades de mis eventos

Dado un número entero no negativo, devuelve la diferencia absoluta entre la suma de sus dígitos pares y la suma de sus dígitos impares. Reglas predeterminadas Se aplican lagunas estándar. Puede tomar entrada y proporcionar salida por cualquier método estándar de Entrada / Salida. Puede tomar la...