#P1800. 零食
零食
题目描述
给你一个由 个正整数 组成的序列。
请找出所有可能出现以下情况的正整数 :
AtCoder 公司推出了一种名为
AtCoderiko的棒状零食。一个杯子里有一个或多个AtCoderiko,每个长度为 。当高桥晃动杯子时,每个AtCoderiko都处于以下状态之一:
- 它仍然是一个长度为 的
AtCoderiko。- 分成两个
AtCoderiko,长度总和为 。这里,每个AtCoderiko的长度都是正整数。摇晃杯子后,杯子里有 个
AtCoderiko,第 个AtCoderiko的长度是 。
给定的输入保证至少有一个正整数 会出现这种情况。
输入格式
输入内容由标准输入法提供,格式如下
输出格式
升序输出满足条件的所有 得值,以空格分隔,输出一行。
输入输出样例 #1
输入 #1
4
10 5 5 10
输出 #1
10 15
输入输出样例 #2
输入 #2
3
4 4 4
输出 #2
4
输入输出样例 #3
输入 #3
6
10 187 344 100 434 257
输出 #3
444
说明/提示
样例解释 #1
如果杯子里最初有三个长度为 的 AtCoderiko,其中一个破碎成两个长度为 的 AtCoderiko,则满足条件。
如果杯子中最初有两个长度为 的 AtCoderiko,并且每个 AtCoderiko 都分解为两个长度为 和 的 AtCoderiko,则满足条件。
的其他值都不满足条件。
数据范围
- 至少有一个 满足条件
- 所有输入值均为整数
相关
在下列比赛中: