QOJ.ac

QOJ

時間限制: 1.0 s 記憶體限制: 256 MB 總分: 100

#15757. 索夫特维尔

统计

在 Softville 村庄里,人们习惯以一种特殊的方式来编写软件:在第一天,程序员会写若干行代码(至少一行),此后的每一天,他/她写代码的行数都比前一天恰好增加一行。

在满 10 岁之后,Softville 的每位居民都必须通过从头编写一个非常复杂的程序来接受启蒙。该程序的代码对所有居民都是相同的,且恰好包含 $N$ 行。每位居民完成这项任务所花费的天数可能不同。然而,规则始终适用:每天每位程序员写代码的行数都比前一天多一行。

你将获得关于 Softville 居民编写该启蒙程序所花费天数的数据。你需要确定 $N$(即程序的行数)的最小可能值。

输入格式

输入的第一行包含一个整数 $m$($0 \le m \le 1000$),表示 Softville 居民的人数。

第二行包含 $m$ 个数字,表示每位居民编写该启蒙程序所花费的天数。第二行中的所有数字均为正整数,且小于 $2^{63}$。

输出格式

输出中唯一的数字应当是 $N$ 的最小可能值。如果无论 $N$ 取何值,输入数据都无法保持一致,则应输出 0;否则,保证 $N$ 的最小可能值小于 $2^{63}$。

样例

输入样例 1

2
2 3

输出样例 1

9

输入样例 2

2
4 2

输出样例 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.