1535: 求素数(prime.pas)

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

题目描述

现给你 N 09 的数字并排成了一列,同时还给出了一个取数长度 L。规定先从第 1 个数字开始从左往右连续取 L 个数字, 拼成一个长度为 L (最高位为 0 L-1 位数除外)的数,然后从第 2 个数字开始从左往右连续取 L 个数字……,这样,最后最多可以得到 N-L+1 L 位数。 现在请你将这些 L 位数中的素数按从小到大的顺序输出 (如果产生重复,只需输出一个)

输入

 输入文件 prime.in,共有二行。

第一行为 N L,中间用空格隔开。(1N1001L7)

第二行为 N 09 的数字,中间用空格隔开。

输出

 输出文件 prime.out,只有一行,含全部满足条件的素数,中间用逗号隔开。

样例输入 复制

10 3
8 9 1 0 2 3 5 4 7 6

样例输出 复制

547

来源/分类