Preguntas etiquetadas con code-golf

11
Implementar MENACE

Antecedentes AMENAZA ( M áquina E Ducable N oughts Un nd C rosses E Ngine) es un algoritmo de aprendizaje automático superficial rudimentario para los Ceros de juego y cruces, creadas por el informático británico Donald Michie en la década de 1960. Originalmente se implementó con 304 cajas de...

11
Intérprete de manipulación de cuerdas

Resumen ¡Se ha creado un nuevo lenguaje de manipulación de cadenas, utilizando solo los caracteres $+#-!*|@>! Su tarea es implementar un intérprete en el menor número de bytes posible. Entrada Una cadena, que es una sola línea de este lenguaje. Esto se puede tomar de cualquier manera...

11
Simular etiqueta cíclica bit a bit

Desafío Dadas dos cadenas en cualquier formato de E / S predeterminado, haga lo siguiente: NOTA: El desafío se referirá a la primera cadena como "datos" y a la segunda como "programa". Cambie el programa a una cadena infinita que es solo el programa repetido infinitamente (por ejemplo, 10->...

11
Área de un casco convexo 2D

Se le proporciona una matriz / lista / vector de pares de enteros que representan coordenadas cartesianas ( x , y)(x,y)(x, y) de puntos en un plano euclidiano 2D; todas las coordenadas están entre - 104 4−104−10^4 y 104 410410^4 , se permiten duplicados. Encuentre el área del casco convexo de esos...

11
Cuadrados de módulo mágico

Soy un gran admirador de la teoría de números. Una gran cosa en la teoría de números es la aritmética modular; la definición es a≡bmodma≡bmodma\equiv b\mod m si y solo si m∣a−bm∣a−bm\mid a-b . Una cosa divertida es elevar a los poderes: especialmente cuando el módulo es un número primo. En...

11
Encuentre el factor C de un voto

En este desafío, determinará qué tan controvertido es un voto, dada una serie de otros votos, al descubrir un número llamado factor C. ¿Cuál es el factor C, preguntas? Bueno, imagina que tienes varios votos en una elección. Usaremos 1y 0por el bien del desafío representar a dos candidatos...

11
Ouroboros Quine de nivel n

Este quine ouroboros de 128 idiomas (un programa que emite un programa en otro idioma, que emite un programa en otro idioma más (125 idiomas después), que emite el programa original) es bastante impresionante. Pero desafortunadamente, tiene un número estático de iteraciones. Escriba un programa...

11
Secuencias de cruce

Secuencias de cruce Dada una lista de enteros positivos A, llámela secuencia creciente si cada elemento es mayor o igual que el anterior; y llamarlo una secuencia decreciente si cada elemento es menor o igual que el anterior. Algunas secuencias

11
Interpretar volátil

Interpretar volátil Volátil es un esolang basado en pila hecho por A_ / a '_' / A que solo tiene 8 instrucciones y se está completando. Sin embargo, también es no determinista ... lo que significa que los programas no siempre dan el mismo resultado. Tu tarea es interpretar este...

11
¿Es esta una obra válida de Tichu?

Tichu es un juego de cartas en el que los jugadores se turnan para jugar juegos de cartas de un mazo que consiste en un mazo estándar de 52 cartas, más 4 cartas adicionales: el dragón , que tiene un valor mayor que cualquier otra carta el fénix , que puede actuar como comodín el perro , que le...

10
Work out change [cerrado]

Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . Está escribiendo un programa para una...

10
Word Spinner Puzzle

Este es un rompecabezas de palabras. Su programa debe aceptar dos palabras en la entrada estándar. La palabra uno es la palabra de inicio. La palabra dos es la palabra final. Desde la palabra inicial, debe llegar a la palabra final cambiando / agregando / eliminando una letra a la vez. Después...

10
División larga polinómica

Implemente la división larga polinómica, un algoritmo que divide dos polinomios y obtiene el cociente y el resto: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 En sus programas, representará polinomios como una matriz, con el término constante en la cola. por ejemplo, x ^ 5 - 3x...

10
Dibuja un reloj binario BCD

Cree un reloj binario BCD en ASCII. Como está implícito, mostrará el tiempo en seis columnas de puntos: (fuente: Wikimedia Commons ) Cada columna es un dígito codificado en binario, que lee horas, minutos y segundos de izquierda a derecha. Las horas se dan en formato de 24 horas. El tiempo de...

10
Code-Golf: secuencia de la Farey (I)

Desafío En esta tarea, se le dará un número entero N (menos de 10 ^ 5), generará la secuencia de Farey de orden N. La entrada N se da en una sola línea, las entradas son terminadas por EOF. Entrada 4 3 1 2 Salida F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 =...

10
Visualizador de ecuaciones artísticas Ascii

Tratar las ecuaciones en ausencia de un buen editor de ecuaciones es desordenado y desagradable. Por ejemplo, si quisiera expresar una integral y su solución, podría verse así: Integral [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m x ^ 2) / (b ^ 2 * e ^ ((b m x ^ 2) / 2) * m ^ 2)) En...