CF346C Number Transformation II
题目描述
给定 $n$ 个正整数 $x_i$ 和两个非负整数 $a$ 、 $b$ ,( $b\leq a$ ),你每次可以进行以下两操作中任一个:
1. $a=a-1$
2. $a=a-a\ mod\ x_i(1\leq i\leq n)$
问要使 $a$ 变成 $b$ 至少需要多少次操作
输入格式
第一行一个整数 $n$ 。
第二行 $n$ 个整数 $x_i$ 。
第三行两个整数 $a$ 、 $b$ 。
输出格式
一个整数,表示将 $a$ 变成 $b$ 的最少操作数。
#### 数据范围
$1\leq n\leq 10^5,2\leq x_i\leq 10^9$
$0\leq b\leq a\leq 10^9,a-b\leq 10^6$