Вам нужно сгенерировать наименьшее простое число с n
цифрами, и оно будет содержать только цифры, указанные в списке k
.
Примеры:
Входные данные:
4
1 2
Для этого вы должны сгенерировать наименьшее простое число с 4
цифрами, и это простое число должно содержать только цифры 1
и 2
.
Выход:
2111
Входные данные:
10
0 4 7
Выход:
4000000007
Входные данные:
6
5 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 5
Выход:
115151
Вы можете гарантировать, что ввод всегда будет в указанном вами формате, и вы можете сделать что угодно, если получите неправильный ввод (например, ввод n
без цифры k
).
Если такого решения для входа не существует, ваша программа может выполнить любое из следующих действий:
- Распечатать
banana
- Выбросить ошибку
- Бежать навсегда
- Что-нибудь еще
Поскольку это код-гольф , постарайтесь найти самый короткий код.
Ввод может быть в любом формате, который вы укажете. Например, если вы хотите, чтобы ваш ввод был похож на любой из следующих, это нормально.
4
[1, 2]
[1,2]4
1,2
4
4 12
Вы можете написать программу или функцию, и она должна либо вернуть правильное значение, либо распечатать его.
Пробелы разрешены где угодно.
Этот вызов вдохновлен A036229 .