Preguntas etiquetadas con natural-language

30
Suma digital de Fibonacci

Todos estamos familiarizados con la secuencia de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Sin embargo, en lugar de, f(n) = f(n-1) + f(n-2)tomaremos la suma digital de las 2 entradas anteriores. La secuencia aún debe comenzar 0, 1,...

29
El espejismo de la persona inteligente

Érase una vez, estaba leyendo esta pregunta / respuesta en Quora ¿Hay realmente programadores con títulos en informática que no puedan aprobar el examen FizzBuzz? Este código se da como la respuesta obvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...

29
Calcule el súper logaritmo

Esto debería ser un simple desafío. Dado un número n >= 0, genera el superlogaritmo (o el logaritmo log *, log-star o iterado , que son equivalentes ya nque nunca es negativo para este desafío) n. Esta es una de las dos funciones inversas de la tetración . El otro es la superraíz , que está...

28
¡Ayuda! ¡Mi calculadora funciona mal!

Introducción Mi calculadora se está comportando raro. A veces, cuando escribo un 8, muestra un 2. Y a veces cuando escribo en una 6muestra una +. ¡Algunos botones están mezclados! ¿Alguien podría ayudarme a determinar cuál? Reto: Entrada: Lista de ecuaciones incorrectas , con resultados...

27
Números con simetría rotacional

Dado un número entero, genera un valor verdadero si es el mismo invertido (girado 180 °) o un valor falso de lo contrario. 0, 1y 8tienen simetría rotacional. 6se convierte 9y viceversa. Secuencia de números que produce resultados verdaderos: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181,...

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

27
Convertir singular a plural

Hay dos formas de sustantivos, singular y plural. La conversión entre estos dos es bastante fácil. Normalmente, lo terminas con s. ex. car=> cars. Si termina con s, x, z, cho sh, al final con es. ex. bus=> buses. Si termina con yuna consonante justo antes, cambie ya ies. ex. penny=>...

26
Golf Me An OOP!

Golf Me An OOP! Dos componentes importantes de la programación orientada a objetos son la herencia y la composición. Juntos, permiten crear jerarquías de clase simples pero poderosas para resolver problemas. Su tarea es analizar una serie de declaraciones sobre una jerarquía de clases y responder...

26
Espejo, espejo, en el código

Los lenguajes de programación bidimensionales a menudo tienen comandos espejo como /y \para redirigir el puntero de instrucciones en la cuadrícula: >>>>\ v v <<<</ En este desafío, se le da una dirección entrante y un espejo y necesita determinar la dirección...

26
¿Cuál es la palabra más frecuente?

¿Cuál es la palabra más frecuente? Dada una oración, su programa debe atravesarla, contando las frecuencias de cada palabra, luego generar la palabra más utilizada. Debido a que una oración no tiene una longitud fija y, por lo tanto, puede ser muy larga, su código debe ser lo más corto...

24
Operación pronombre

El reto Escriba una función o un programa que tome una cadena compuesta por uno o más pronombres personales subjetivos , separados por signos + , como argumento. La salida debe ser un pronombre único, que es el resultado de la relación definida en el siguiente párrafo. Por supuesto, siéntase...

24
¡No es nada! …¿O es eso?

Introducción La conversación callejera puede ser realmente difícil de entender, en particular para los programadores, que no son conocidos por ser muy callejeros. Es su trabajo crear un intérprete para ayudarnos a todos a sobrevivir en el entorno urbano. Reto Dada una oración en inglés como...

24
PronunciaciónSort ™

Todos conocemos diferentes algoritmos de clasificación sofisticados, pero ninguno de estos nos da números de una manera fácil de pronunciar. Para remediar esto, propongo usar PronunciaciónSort ™, la forma más natural de ordenar listas de números. Pronunciación Las reglas oficiales para pronunciar...

23
Traducción de Leet a Inglés

Su desafío es escribir un programa para traducir (inglés) leetspeak / lolspeak / txtspk al inglés normal. Su programa debe leer desde la entrada y salida estándar hasta la salida estándar, a menos que su idioma no lo admita. Puede usar un archivo que contenga una lista de palabras en inglés,...

21
¿Una A o una An?

En inglés, está la diversión y diferencia simple entre any a: se usa ancuando precede una palabra que comienza con un sonido de vocal y acuando la palabra comienza con un sonido de consonante. En aras de la simplicidad en este desafío, an precede a una palabra que comienza con una vocal ( aeiou),...