1251: Multiple

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:0 解决:0

题目描述

a program that, given a natural number N between 0 and 4999 (inclusively), and M distinct decimal digits X1,X2..XM (at least one), finds the smallest strictly positive multiple of N that has no other digits besides X1,X2..XM (if such a multiple exists).

输入

The input has several data sets separated by an empty line, each data set having the following format: On the first line - the number N On the second line - the number M On the following M lines - the digits X1,X2..XM.

输出

For each data set, the program should write to standard output on a single line the multiple, if such a multiple exists, and 0 otherwise. An example of input and output:

样例输入 复制

22
3
7
0
1

2
1
1

样例输出 复制

110
0