Universal Cup Judging System

Universal Cup

حد الوقت: 4.0 s حد الذاكرة: 1024 MB مجموع النقاط: 100 قابلة للهجوم ✓
الإحصائيات

Hay $n$ cubos inicialmente vacíos dispuestos en una fila.

¡Cada minuto, Palych elige uniformemente al azar uno de los cubos no bloqueados y deposita en él un huevo de Pascua! Después, puedes bloquear cualquier cantidad de cubos, posiblemente ninguno. Una vez que un cubo está bloqueado, permanece bloqueado para siempre.

Ganas en cuanto las cantidades de huevos en los cubos, de izquierda a derecha, forman un arreglo estrictamente creciente.

No puedes bloquear ningún cubo antes de que se deposite el primer huevo. Además, si bloqueas todos los cubos antes de ganar, pierdes, y debes evitar este resultado.

Tu objetivo es minimizar el número esperado de minutos hasta ganar. Determina este valor esperado mínimo.

Entrada

La primera línea contiene un entero $n$ ($2 \le n \le 100$): el número de cubos.

Salida

Imprime un número real: el mínimo número esperado posible de minutos hasta ganar.

Tu respuesta se considerará correcta si su error absoluto o relativo no supera $10^{-6}$.

Ejemplos

Entrada 1

2

Salida 1

2.0

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.