Preguntas etiquetadas con code-golf

12
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...

12
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...

12
¡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...

12
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...

12
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 hacer...

12
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...

12
¿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 debe...

12
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 que invierte el orden de los bits). El...

12
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...

12
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 conectadas. Ejemplo...

12
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...

12
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...

12
Hacer un popote

Strawpolls son geniales, y los usamos en el chat todo el tiempo para obtener opiniones sobre las cosas. Pero son un poco molestos de hacer, ya que necesita un navegador web para hacerlos, y todos saben que accedo a PPCG solo a través de API de SE y curl. Así que quiero que escribas un código que...

12
"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 carácter...

12
¿Qué interruptores están encendidos?

Introducción Estás sentado con tu compañero de trabajo, almorzando y presumiendo sobre el último y supuestamente el mejor proyecto en el que has estado trabajando. Cansado y cansado de su constante muestra de egoísmo, él / ella le ofrece un desafío para que se calle. Siendo la persona egoísta y...

12
Consejos para jugar golf en Jolf

Jolf es un lenguaje de golf procesal creado por @ CᴏɴᴏʀO'Bʀɪᴇɴ. ¿Qué consejos tienes para jugar al golf en Jolf? Por favor, publique un consejo por respuesta. Estos consejos deben ser al menos algo específicos para Jolf, por ejemplo, eliminar comentarios es una respuesta, pero no una muy...

12
¿Qué tan compatibles son mis cadenas?

Introducción Considere dos cadenas A y B de la misma longitud L , y un número entero K ≥ 0 . Para los propósitos de este desafío, decimos que las cadenas son compatibles con K , si existe una cadena C de longitud K tal que A sea ​​una subcadena contigua de la concatenación BCB . Tenga en cuenta...