#2143. 求素数
求素数
Background
现给你 N个 0~9的数字并排成了一列,同时还给出了一个取数长度 L。规定先从第1个数字开始从左往右连续取L个数字,拼成一个长度为L位(最高位为 0 的L-1位数除外)的数,然后从第2个数字开始从左往右连续取 L个数字……,这样,最后最多可以得到N-L+1个L位数。现在请你将这些 L位数中的素数按从小到大的顺序输出(如 果产生重复,只需输出一个)。
Input
输入共有二行。 第一行为N和 L,中间用空格隔开。(1≦N≦100,1≦L≦7) 第二行为N个 0~9的数字,中间用空格隔开。
Output
输出只有一行,含全部满足条件的素数,中间用逗号隔开。
Samples
10 3
8 9 1 0 2 3 5 4 7 6
547