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

输出 1

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.