Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

9
"Escalera" una cuerda
Debe escribir un programa o función que cree una cadena "escalonada". Así es como "escalones" una cadena: Para cada personaje en la cadena: Si el carácter es una vocal mayúscula o minúscula, sin incluir 'y', escríbala y luego mueva el resto de la cadena hacia arriba una columna. Si el …
12 code-golf  string 

4
Resolver una ecuación lineal
Este desafío pero con una mejor especificación. Especificaciones Su programa tomará una ecuación lineal que contiene una sola variable xy generará el valor de x. Entrada / análisis La entrada solo contendrá números, operadores, paréntesis ( ()) xy un =signo (esto significa que no hay espacios en blanco). Los paréntesis …

7
Ordenar elementos según la dependencia
Objetivo Ordene una lista de elementos para asegurarse de que cada elemento aparezca después de sus dependencias especificadas. Entrada Una matriz de matrices de enteros, donde cada entero especifica el índice basado en 0 o en 1 de otro elemento que este elemento debe seguir. La entrada puede ser una …

7
En los bordes del hipercubo
Su trabajo será escribir una función o un programa, que tomará un número entero n>0como entrada y salida de una lista de los bordes del hipercubon tridimensional . En la teoría de grafos, un borde se define como una tupla de 2 vértices (o esquinas, si lo prefiere), que están …

3
Half-reverse una cadena binaria
Esta es una pregunta de seguimiento a mi pregunta de Puzzling.SE : pregunté si hay una función f que asigne cadenas booleanas a cadenas booleanas, de modo que f (f (b)) = reversa (b) para todas las cadenas de entrada b . (Por reversa , me refiero a la función …
12 code-golf  string 

2
Word Search Helper
He estado haciendo búsquedas de palabras hace poco, y pensé que sería así mucho más fácil si todas las palabras se leen de izquierda a derecha. ¡Pero reescribir todas las líneas requiere mucho esfuerzo! Así que estoy reclutando golfistas de código para ayudar. (Descargo de responsabilidad: la historia anterior puede …

1
¿Cuántas letras hay en esta palabra?
Inspirado por el Proyecto Euler # 17 , este es tu desafío. Escriba un programa o función completa que tome un número como entrada, luego imprima o devuelva cuántas letras se necesitarían para contar e incluir ese número en inglés (comenzando en uno). No incluye espacios, comas o guiones, pero …
12 code-golf  math  number 

3
Caballeros y bribones
Este es el código de golf . En este desafío, estaremos escribiendo programas / funciones que resuelvan rompecabezas " Knights and Knaves ". Antecedentes Te encuentras en una isla ... etc. ... cada persona en la isla, excepto tú, es un caballero o un bribón . Los caballeros solo pueden …
12 code-golf 

6
Número de pasos para una búsqueda binaria.
Dada la entrada de un entero positivo, genera el número de pasos necesarios para encontrar la entrada a través de una búsqueda binaria que comienza en 1. Estamos simulando una búsqueda binaria para el entero que se proporcionó como entrada, en la que el buscador simulado puede adivinar repetidamente un …

21
Multiplicación secuencial
Su objetivo es escribir un programa que tome una entrada y, cuando se encadenan juntos N, realice una "multiplicación secuencial". ¿Qué es la multiplicación secuencial, puedes preguntar? Es una secuencia con una semilla adefinida así: f(0) = a f(n+1) = f(n)*(f(n)-1) Entonces, deja a = 5. Por lo tanto, f(0) …

4
¡Ayuda a recalcular tu representante!
Hace un par de meses, tuvimos una discusión sobre meta sobre aumentar la reputación otorgada por los votos a favor en las preguntas. Aquí están los conceptos básicos de nuestro sistema de reputación actual para los votos: 1 Una votación positiva Uvale 5 reputación. Un voto de respuesta uvale 10 …

4
Todos los números que caben en una cadena
Escriba un programa o función que tome un entero positivo N. Genere una lista de todos los números decimales distintos que pueden escribirse exactamente en N caracteres usando dígitos ( 0123456789), puntos decimales ( .) y signos negativos ( -). Por ejemplo, algunos números que serían en la lista de …

5
Notación científica eficiente
El otro día, mi profesor de química nos estaba explicando acerca de la notación científica (usando un número pequeño y multiplicándolo por potencias de diez para expresar números grandes con mayor facilidad), lo que me llevó unos años a cuando lo aprendí por primera vez. Después de aprender los conceptos …
12 code-golf  string  math 

14
Preparando una prueba de opción múltiple
Introducción Nota: este no es un tipo de método para fomentar las trampas. Como ya dijo Cᴏɴᴏʀ O'Bʀɪᴇɴ , estudiar es la mejor solución para aprobar un examen: 3. Considere las siguientes respuestas a la prueba de opción múltiple: ABCBCAAB Aquí hay una tabla que indica si las respuestas coinciden: …

1
¿Hay corchetes disfrazados?
Alguien nos ha dado una cadena, pero todos los caracteres parecidos a corchetes se han cambiado a los normales, y no sabemos cuál, o incluso cuántos, había. Todo lo que sabemos es que si L1,L2,L3,...,LNfueran diferentes tipos de corchetes izquierdos y R1,R2,R3,...,RNfueran diferentes tipos correspondientes de corchetes derechos, todos ellos …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.