QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#22734. Balances

Statistics

Farmer John a une balance à vaches et $N$ ($1 \le N \le 1000$) poids connus (tiennent dans 31 bits) sur un plateau. Vache d'un côté, poids de l'autre jusqu'à équilibre. Pas ensemble : elle les lui donne au visage à coups de sabot dès que possible. Au-delà de $C$ ($1 \le C < 2^{30}$) sur un côté, la balance casse.

Triés du plus petit au plus grand, dès le troisième chaque poids vaut au moins la somme des deux précédents.

Il veut la masse maximale exactement mesurable, somme au plus $C$, donc pas forcément tous les poids.

Écrivez un programme du listing et de la capacité trouvant la masse légale maximale exactement mesurable.

Entrée

Ligne 1 : entiers positifs $N$, $C$ séparés par un espace.

Lignes $2..N+1$ : un entier positif de masse chacun, ordre non décroissant garanti.

Sortie

Ligne 1 : entier, masse maximale mesurable précisément et sans danger.

Exemples

Entrée 1

3 15
1
10
20

Sortie 1

11

Remarque

Trois poids 1,10,20, plateau limite 15.

1 et 10 mesurent 11. Toute masse supérieure réalisable casse la balance.

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.