QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 2048 MB مجموع النقاط: 100

#14448. Тройной прыжок

الإحصائيات

Вы наблюдаете за тем, как ваш друг играет в платформер. В этой игре, когда персонаж прыгает по прямой линии, он может выбрать одну из трех различных целочисленных дистанций прыжка. Вы не знаете, чему равны эти три дистанции, но надеетесь выяснить это, наблюдая за игровым процессом.

Вы видели, как ваш друг многократно совершал «тройные прыжки» (то есть три прыжка подряд в одном направлении), и записывали общую дистанцию, пройденную за все три прыжка вместе. В каждом тройном прыжке ваш друг может использовать любую из трех целочисленных дистанций, включая повторение одной и той же дистанции один или несколько раз. После долгого наблюдения вы записали список уникальных дистанций и уверены, что все возможные дистанции тройных прыжков присутствуют в этом списке.

Зная записанные вами дистанции, можете ли вы восстановить три исходные дистанции прыжков?

Входные данные

Первая строка входных данных содержит единственное целое число $n$ ($7 \le n \le 10$), которое является количеством сделанных вами уникальных наблюдений.

Следующая строка содержит $n$ целых чисел $d$ ($1 \le d \le 1,000$), разделенных пробелами. Это ваши наблюдения, представленные в строго возрастающем порядке.

Выходные данные

Выведите три целых числа, разделенных пробелами, на одной строке. Это и есть три дистанции прыжков. Выведите их в отсортированном порядке, от наименьшей к наибольшей. Гарантируется, что три дистанции прыжков уникальны.

Примеры

Пример 1

10
6 9 10 12 13 14 15 16 17 18
2 5 6

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.