#LC2. 数字游戏

数字游戏

题目背景

tsingpigtsingpig 最近迷上了删数字游戏。

题目描述

给定长度为 mm 的正整数数组 aa 、一个正整数 nn ,每次可以执行以下操作之一:

  • nn 减 1
  • 如果 nnaa 中 某个数 xx 的整数倍,将 nn 变为 n/xn/x

问最少多少次,可以将 nn 变成 0。

输入

  • 第一行两个整数 m,nm, n
  • 第二行 mm 个整数。

输出

一个整数,表示将 nn 变成 00 的最小次数。

样例

2 10
2 3
4
8 100000000000000
2 3 4 5 6 7 8 9
20

数据范围

m[2,8]m \in [2,8], n[1,1014]n \in [1, 10 ^ {14}];

aa 中任意一个数x[2,1000]x \in [2,1000], 保证 aa 中数两两不同。