#3361. 序列(seq)
序列(seq)
题目描述
给定一个包含 个数的序列,从中选出一个子序列(保持原顺序),满足以下条件:
-
将子序列中的数按升序排列后,相邻的两个数满足:
• 后一个数是前一个数的倍数;
• 后一个数不等于前一个数。
-
空子序列或只有一个数的子序列默认合法。 求满足条件的子序列的数量,结果对 取模。
输入格式
第一行:整数 ,表示序列长度。
第二行: 个整数 ,表示序列中的数。
输出格式
一个整数,表示合法子序列的数量(模 )。
样例 1 输入
2
2 2
样例 1 输出
3
数据范围
• 对于的数据,。
• 对于的数据,。
• 对于 的数据, 。
• 对于的数据,。
相关
在下列比赛中: