#P5094. 找素数
找素数
题目描述
素数又称质数,是指一个大于 的正整数,如果除了 和它本身以外,不能再被其它的数整除。例如 、、、 等都是素数, 是最小的素数。
现在,给你 个数字,请你从中选取一部分,用它们拼出一个最大的素数。注意:某个数字出现多少次你就可以用多少次, 与 不能混用(即 不能当 用, 也不能当 用)。
输入格式
第一行一个整数 ,表示所给数字的个数。
第二行 个一位整数,用一个空格隔开。
输出格式
一行一个整数,为找到的最大素数。若无法拼出素数,输出 。
样例
3
2 7 9
97
样例解释
给出的数字为 。能拼出的数有 等,其中素数是 ,最大的是 ,故输出 。
数据范围
- 对于 的数据:;
- 对于 的数据:;
- 对于 的数据:。