QOJ.ac

QOJ

Límite de tiempo: 1 s Límite de memoria: 512 MB Puntuación total: 100 Hackeable ✓

#4213. Cercles

Estadísticas

Étant donné un tableau d'entiers non négatifs $s_1, \dots, s_n$ avec $n \ge 3$, appelons une séquence de $n$ nombres non négatifs (pas nécessairement entiers) $x_1, x_2, \dots, x_n$ équilibrée si pour chaque $i$, la contrainte $x_i + x_{i+1} \le s_i$ est satisfaite, où $x_{n+1} = x_1$.

Désignons par $f(s_1, s_2, \dots, s_n)$ la plus grande valeur de $x_1 + x_2 + \dots + x_n$ parmi toutes les configurations de poids équilibrées.

Vous disposez d'un tableau d'entiers non négatifs $a_1, a_2, \dots, a_n$.

Trouvez $n - 2$ nombres : $f(a_1, a_2, a_3), f(a_1, a_2, a_3, a_4), \dots, f(a_1, a_2, a_3, \dots, a_n)$.

Entrée

La première ligne contient un entier $n$ ($3 \le n \le 100\,000$).

La deuxième ligne contient $n$ entiers $a_1, a_2, \dots, a_n$ ($0 \le a_i \le 100\,000$).

Sortie

Affichez $n - 2$ nombres : $f(a_1, a_2, a_3), f(a_1, a_2, a_3, a_4), \dots, f(a_1, a_2, a_3, \dots, a_n)$.

Votre réponse sera considérée comme correcte si l'erreur relative ou absolue de toutes les valeurs est au plus $10^{-9}$.

Exemples

Entrée 1

4
20 20 20 15

Sortie 1

30.0 35

Entrée 2

6
1 2 1 2 1 2

Sortie 2

2 2 3 3

Entrée 3

12
1 1 1 3 1 1 2 5 3 2 1 2

Sortie 3

1.5 2 3 3 4 5 8 8 9 9

Remarque

Dans le premier exemple, pour le préfixe avec trois éléments, nous pouvons définir les valeurs $\{10, 10, 10\}$, pour le préfixe suivant, nous pouvons définir les valeurs $\{10.1, 9.9, 10.1, 4.9\}$.

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.