Preguntas etiquetadas con code-golf

15
Conjetura de Goldbach

Escriba un programa que solicite al usuario un número entero mayor que 2. Dada la conjetura de Goldbach de que cada número entero mayor que 2 puede expresarse como la suma de dos números primos, imprime dos números primos que, cuando se suman, proporcionan el número par solicitado. Editar: el...

15
Implementar división de precisión arbitraria

Implemente una función divide(int a, int b, int c)que imprima el valor base 10 de a/b. sin utilizar ningún cálculos de coma flotante ni BigInteger/ BigDecimalo bibliotecas equivalentes de ningún tipo. Se deben imprimir al menos ccaracteres precisos dentro del conjunto de 0123456789., excepto la...

15
Generar ruido blanco

El desafío es: generar un archivo de audio hecho de ruido blanco. Requisitos e instrucciones: Su programa debe generar un archivo de audio que contenga solo ruido blanco, lo que significa que su intensidad es la misma para todas las frecuencias (razonables) y no nulas [vea un diagrama de ejemplo...

15
Reconocer números de arte ASCII

Desafío Reconocer los números de arte ASCII. Para hacer las cosas interesantes, se pueden voltear tres puntos aleatorios en la imagen. Por ejemplo: ***** * ** ** ** ** ** Entrada Un número de arte ASCII 7x7 generado por el siguiente script de Python. Salida Un digito. Script de...

15
Balance alfanumérico

Escriba un programa que obtenga una cadena como entrada y cuente la cantidad de caracteres alfanuméricos y no alfanuméricos que contiene. Tiene que mostrar su resultado así: entrada: http://stackexchange.com salida:20 + 4 = 24 El problema es que su código fuente debe tener el mismo número de...

15
Libros llenos de tonterías: identificar limericks

Como todos sabemos, los limericks son poemas cortos, de cinco líneas, ocasionalmente lascivos, con un esquema de rima AABBA y un medidor anaplástico (sea lo que sea): Escribir un absurdo de Limerick La línea uno y la línea cinco riman en palabras Y tal como has calculado Ellos riman con el...

15
Eliminar una letra para hacer un palíndromo

Problema Digamos que una palabra es casi un palíndromo si es posible eliminar una de sus letras para que la palabra se convierta en un palíndromo. Su tarea es escribir un programa que, para una palabra determinada, determine qué letra eliminar para obtener un palíndromo. El código más corto para...

15
Evolución de la 'x'

Dado es un tablero de tamaño variable con un tamaño máximo de 5 veces 5 campos. Cada campo puede llenarse con una 'x'. Si no se llena con una 'x', se llena con una 'o'. Se da el estado inicial de cada tablero (ver más abajo). Con cada tablero, se deben jugar 10 rondas (como máximo, condiciones:...

15
Animar una figura giratoria de Lissajous

Las entradas para este desafío mostrarán una figura animada giratoria de Lissajous . La aparición de la rotación 3D se produce cuando el parámetro x se cambia sucesivamente de fase en cada cuadro. Entrada: Los parámetros ay b(según el artículo de wikipedia ) se especificarán en la línea de...

15
¡Apila la baraja!

A Alice y Bob les gusta jugar un juego de cartas, con una baraja numerada con enteros consecutivos no negativos. Sin embargo, Alice tiene una forma muy particular de barajar la baraja. Primero, toma la carta superior del mazo y la coloca en la parte inferior del mazo. Luego ella retira la...

15
Convierta un programa en un programa palindrómico

Un palíndromo es una cadena que es igual hacia adelante y hacia atrás, como el "auto de carreras". Escriba un programa en algún lenguaje L, que tome cualquier programa P1 en el lenguaje L como entrada, y genere un programa palindrómico P2 en el lenguaje L que haga lo mismo que P1. No necesita...

15
Imprimir la ruta relativa

Descripción Dada una ruta de origen y una ruta de destino, genera la ruta relativa al destino con respecto a la fuente. Reglas La entrada puede provenir de stdin o como argumentos para el programa / función. Tanto las rutas de estilo Windows como Unix deben ser compatibles. La ruta de salida...

15
Calcular las pulsaciones de teclas del teléfono celular

Su tarea es calcular el número total de pulsaciones de teclas necesarias para ingresar un texto dado en un teléfono celular antiguo. Los mapas de teclas son: 1:1 2:abcABC2 3:defDEF3 4:ghiGHI4 5:jklJKL5 6:mnoMNO6 7:pqrsPQRS7 8:tuvTUV8 9:wxyzWXYZ9 0:<space><newline>0 Para escribir...

15
Envía la respuesta por encima de la tuya

Escriba un programa que muestre el contenido del primer <code>...</code>bloque HTML de la respuesta a esta pregunta que está justo arriba del suyo cuando las respuestas se ordenan por votos. Salida Top!si eres la respuesta principal. Ignora las respuestas que tengan votos negativos o...

15
¡Generame algunas placas apropiadas!

El escenario: usted es un diseñador de software que trabaja para una empresa administrada por el gobierno que diseña placas para automóviles y otros vehículos. Se le ha pedido que desarrolle software que genere placas de matrícula. Antes de ir a trabajar, tus jefes establecieron estas reglas...

15
¿Cuántos caracteres por personaje?

En http://shakespeare.mit.edu/ puede encontrar el texto completo de cada una de las obras de Shakespeare en una página (por ejemplo, Hamlet ). Escriba un script que tome la url de una obra de stdin, como http://shakespeare.mit.edu/hamlet/full.html , y muestre la cantidad de caracteres de texto con...

15
El arquitecto ASCII

No desea pagar dinero por el costoso programa arquitectónico, por lo que decide rodar el suyo. Decide usar ASCII para diseñar sus edificios. Su programa tomará una sola cadena formateada de una manera específica, y el programa generará el edificio. Entrada La entrada consiste en una sola línea de...

15
Números en una cadena

Se puede mostrar que algunos enteros positivos tienen una propiedad llamada divisibilidad en cadena. Para que un número sea divisible en cadena por  n , debe cumplir tres requisitos: Cada dígito divide el número formado por los n  dígitos que le siguen. Por ejemplo, el número 7143 es la...

15
Dibujar hexágonos ASCII concéntricos

Escriba el programa más corto posible que tome un conjunto de enteros positivos distintos y genere una representación ASCII de hexágonos concéntricos con esas longitudes laterales, hechas de barras, guiones bajos, espacios y líneas nuevas. El programa más corto en bytes contado por...