Preguntas etiquetadas con code-golf

19
Insistir en un nuevo nombre de archivo

En tiempo de ejecución, sigue solicitando una línea de entrada hasta que la entrada del usuario no sea el nombre de un archivo o directorio existente u otro elemento del sistema de archivos, en relación con el directorio de trabajo actual. Luego devuelva / imprima el último nombre de archivo...

19
Escribir un simplificador de formas

Introducción Tengo muchas rocas ASCII. Están construidos con guiones, tuberías, Vs, caretes, corchetes, barras y espacios. Ejemplo: /--\ | | | | \--/ Quiero erosionarlos, así: /\ / \ \ / \/ Todas las esquinas se han vuelto más redondas. Un ejemplo más complicado: /----\ | \------\ | | |...

19
Desafío multiplicador de fechas

(Inspirado por Riddler de la semana pasada en FiveThirtyEight.com. Publicación de Sandbox ). Dado un año entre 2001 y 2099, calcule y devuelva el número de días durante ese año calendario donde mm * dd = yy(donde yyes el año de 2 dígitos ). 2018, por ejemplo, tiene 5: 18 de enero (1 * 18 =...

19
El tercer flak!

Este desafío se publicó como parte del desafío LotM de abril de 2018 Brain-Flak es un lenguaje turing-tarpit que ha ganado mucha fama aquí en PPCG. La memoria de la lengua está compuesta por dos pilas, sino una "oculta" tercera pila fue descubierto por Wh correo al asistente , lo que lleva a...

19
¿Determinando sí o no?

Después de ingresar una cadena [longitud 1-20], que solo contiene los caracteres y para sí yn para no, su programa debería generar el resultado (y o n). Entrada de ejemplo: yynynynnydaría salida y. El resultado se determina combinando las y's yn's de la siguiente manera: Y es y n o iguales n o Y...

19
Rolling Quine Dice

Crea un programa que salga solo. Sin embargo, si el código fuente se repite n veces (lo que significa concatenar una copia del código fuente hasta el final n-1 veces) , entonces debería haber una probabilidad de 1 / n de generar el código fuente original, una probabilidad de 1 / n de generar el...

19
Embiggen su aporte

Esto es un poco similar a esta entrada cubierta de polvo, pero espero que mi giro lo haga lo suficientemente único. No he podido encontrar nada que me disuade de publicar esto, pero hay bastante mar por ahí. ¡De todas formas! El reto: Su código recibe una cadena de caracteres; Convierte esto en...

19
Encuentra la raíz cuadrada

Escriba el código que cuando se le da un número positivo como entrada, genera el mayor divisor positivo de menor o igual que la raíz cuadrada de x .xxxxxxxxx En otras palabras, encuentre el n> 0 más grande de n>0n>0n > 0manera ∃m≥n:m⋅n=x∃m≥n:m⋅n=x\exists m\geq n:m\cdot n=x (Existe mmm...

19
La secuencia de salto

Considere la siguiente secuencia: 0 1 3 2 5 4 8 6 7 12 9 10 11 17 13 14 15 16 23 ... Parece bastante sin patrón, ¿verdad? Así es como funciona. Comenzando con 0, saltar nnúmeros enteros, ncomenzando en 1. Ese es el siguiente número en la secuencia. Luego, agregue cualquier número "omitido" y que...

19
Dibuja una curva de meandro ASCII

Para el propósito de esta pregunta, una curva serpenteante es aquella que sigue la dirección general de izquierda a derecha, pero realiza repetidamente n + 1 vueltas a 90 grados a la izquierda y luego n + 1 gira a la derecha (para n> 0). De hecho, el meandro mismo tendrá n segmentos. Los giros...

19
Spoonerise palabras ... en finlandés

Este desafío se basa y contiene casos de prueba de un curso de programación que tomé en la Universidad de Aalto. El material se usa con permiso. Hace dos años y medio hubo un desafío sobre los cucharares en inglés . Sin embargo, en finlandeses los cucharares son mucho más complicados. Spoonerisms...

19
Encuentra la suma de los primeros n números hinchables

Terminología Un número creciente es aquel en el que cada dígito es mayor o igual que todos los dígitos a la izquierda del mismo (ej. 12239) Un número decreciente es aquel en el que cada dígito es menor o igual que todos los dígitos a la izquierda del mismo (por ejemplo, 95531) Un número de...

19
Barrios espirales

Si tomamos los números naturales y los enrollamos en sentido antihorario en una espiral, terminamos con la siguiente espiral infinita: ....--57--56 | 36--35--34--33--32--31--30 55 | | | 37 16--15--14--13--12 29 54 | | | | | 38 17 4---3---2 11 28 53 | | | | | | | 39 18 5 0---1 10 27 52 | | |...

19
Bielorrusia rushnyk

Ya tenemos bastantes desafíos de bandera nacional: AU CH FI FR GB GB IS KR NP US ... Aquí hay otro, algo más avanzado: Devuelva o imprima el patrón decorativo de la bandera nacional de Bielorrusia como una matriz de dos valores distintos para rojo y blanco. Si su idioma no admite...

19
¿Es la matriz positiva-definida?

Introducción Hoy nos ocuparemos de la ruina de los estudiantes de primer año de álgebra lineal: ¡definición de matriz! Aparentemente, esto aún no tiene un desafío, así que aquí vamos: Entrada A Matriz simétrica en cualquier formato conveniente (por supuesto, también puede tomar la parte...

19
Letras del mismo número

Las letras de las palabras quieren justicia. Decidieron aparecer el mismo número de veces en una oración por igual. Ejemplo: Priorities Se convertirá: Ppprrioooritttieeesss Cada letra aparece 3 veces, como la letra más común i, apareciendo 3 veces. No importa dónde coloque las letras...