Preguntas etiquetadas con restricted-source

28
Escribir código de validación automática

Escriba el código que toma una cadena como entrada y genera un valor verdadero o falso dependiendo de si la cadena sigue o no estas reglas: Si apila cada carácter uno encima del otro, convierte a binario y suma cada columna, entonces todas las sumas deben ser idénticas. Puede suponer que la cadena...

28
Idiomas sin restricciones

Uno de mis tipos favoritos de desafíos en este sitio son los desafíos de fuente restringida . Estos desafíos imponen una restricción manejable por computadora que deben pasar las fuentes de posibles respuestas. Me gustan tanto estos desafíos que llevo algún tiempo trabajando en un lenguaje de golf...

28
Desconecta 4 bits

Su tarea: dada una cadena de entrada, determine si la representación binaria de esa cadena no tiene 4 1so 0s en una fila, en ninguna parte. Además, su código en sí mismo no debe contener ninguna ejecución de este tipo de cuatro seguidas. Casos de prueba String Binary Result U3 01010101 00110011...

27
¡Hola Mundo! sin repetición

En cualquier lenguaje de programación que existiera antes de hacer esta pregunta, escriba un programa (no una función) que muestre los caracteres Hello world!seguidos de una nueva línea. Su programa: no debe usar ningún carácter más de una vez (incluido el espacio en blanco) solo debe usar...

27
Inválido Inválido Inválido

Esta idea se basa libremente en el mensaje de chat de @ TùxCräftîñg . Eche un vistazo a la secuencia de ejemplo a continuación: INVALID0` INVALID1` INVALID2 INVALID3` INVALID4` ...INVALID9 Después INVALID9, continúa así: INVALI0` INVALI1` INVALI2` INVALI3` ...INVALI9 Y después INVALI9, es...

26
Imprime la proporción áurea

¡Esto fue divertido! Sin embargo, con solo tres dígitos, la diversión terminó demasiado pronto. Este desafío es similar, pero mantendremos la diversión. El reto Imprima tantos dígitos de la Proporción Dorada φ como sea posible. La proporción áurea se define como el número que satisface φ = (φ +...

26
Lipograma "quine"

Tarea Tome un solo carácter Unicode como entrada. Imprime un programa en el mismo lenguaje que también obedece esta especificación, pero que no contiene el carácter de entrada. Si el programa se ejecuta con la entrada de una , y luego el programa de salida se ejecute con la entrada b , entonces...

25
Calcular 500 dígitos de pi

Escriba un programa para calcular los primeros 500 dígitos de pi, cumpliendo con las siguientes reglas: Debe tener menos de 500 caracteres de longitud. No puede incluir "pi", "math.pi" o constantes pi similares, ni puede llamar a una función de biblioteca para calcular pi. No puede usar los...

24
Agregar sin usar un signo + o -

Ha habido muchos desafíos de "Hacer __ sin _ _" antes, pero espero que este sea uno de los más desafiantes. El reto Debe escribir un programa que tome dos números naturales (números enteros> 0) de STDIN e imprima la suma de los dos números en STDOUT. El desafío es que debe usar la menor...

24
Hola mundo, pero alfabéticamente

Este desafío parece demasiado simple como para no existir, así que avíseme si es un duplicado. La tarea Impresión Hello, world! Las normas Su código tiene que estar en "orden de bytes". Esto significa que cada carácter / byte tiene un valor de byte más alto o igual que el carácter / byte...

24
Ejecutar conflicto de fusión

Cuando se utiliza una herramienta como git para fusionar dos archivos, se puede detectar un conflicto y agregarlo al resultado de la fusión. Una fusión de estos dos archivos: mi archivo: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 su...

24
Función Minmod más corta

La función minmod es una variante del min familiar , que aparece en esquemas de alta resolución con limitación de pendiente para ecuaciones diferenciales parciales. Dadas una serie de pendientes, selecciona la pendiente más plana, mientras se ocupa de los signos relativos entre las pendientes. La...

24
El gato complementario

Objetivo Escribir un programa completo que genere (para STDOUT o la alternativa más cercana) una cadena de texto arbitraria, de no más de 64 caracteres. Bastante simple, ¿verdad? Bueno, aquí está el truco: no puedes usar ningún personaje que estuviera presente en la salida de la respuesta anterior....