1 votos

Problema de teoría de control sobre los signos de exclamación

Tu amigo te acaba de dar una gran noticia y quieres poner la mayor cantidad de signos de exclamación al final de la frase como respuesta. Empiezas con un signo de exclamación en tu portapapeles. Si te lleva $b$ milisegundos para resaltar el texto anterior y pulsar ctrl-c (acción de copiar) y $a$ milisegundos para pulsar ctrl-v (acción de inserción), ¿qué estrategia debe emplear para introducir signos de exclamación lo más rápido posible?

O, más sucintamente; "¿cuántas veces hay que pegar antes de volver a copiar?".

¡Tiene que haber una forma más interesante/elegante que simplemente resolver la recursión HJB!

0 votos

¿Qué significa "lo más rápido posible"? La tasa de entrada puede crecer exponencialmente con el tiempo, por lo que la tasa (en puntos por segundo) crece hasta el infinito a medida que esperas más y más tiempo. ¿De cuánto tiempo dispones?

0 votos

Todo depende del tiempo de que dispongas. Si tienes tiempo para copiar y pegar, hazlo. Es $a>b$ ?

0 votos

Si $b\gg a$ podría dar una tasa de crecimiento más rápida pulsar ctrl-v varias veces antes de volver a copiar el texto hasta el momento en el portapapeles. La cuestión aquí debe ser cómo determinar cuántas.

5voto

Shabaz Puntos 403

Si tengo $n$ signos de exclamación en el archivo y $m$ en el portapapeles, puedo añadir $m$ en $a$ mseg, dejando $m$ en el portapapeles o puedo añadir $n$ en $a+b$ mseg, dejando $n$ en el portapapeles. El primer pegado da $n=m=1$ . Después de cada copia/pega tenemos $n=2m$ así que empezamos con eso. Claramente queremos hacer $k$ pega entre las copias. Entonces un ciclo consiste en $k-1$ pega, copia, pega. Toma $ak+b$ mseg y multiplica el número de signos de exclamación por $(1+\frac {k-1}2)\cdot 2=1+k$ . Para obtener la tasa de crecimiento exponencial más rápida, queremos la tasa de crecimiento más rápida del logaritmo del número de signos de exclamación, por lo que maximizamos $\frac {\log(1+k)}{ak+b}$ . Tomando la derivada y poniéndola a cero tenemos $$0=\frac d{dk}\frac {\log(1+k)}{ak+b}= \frac{a k - a (k + 1) \log(k + 1) + b}{(k + 1) (a k + b)^2}\\ ak+b=a(k+1)\log(k+1)\\ k+\frac ba=k\log(k+1)$$ que no podemos resolver analíticamente. Podría ceder a la función W de Lambert. A continuación se muestra un gráfico, donde el eje horizontal es $\frac ba$ y el eje vertical es $k$ . enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X