Type: Default 1000ms 256MiB

求素数

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

试题描述

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

输入格式

   输入共有二行。
   第一行为 N 和 L,中间用空格隔开。(1≦N≦100,1≦L≦7)
   第二行为 N 个 0~9 的数字,中间用空格隔开。


输出格式

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

样例

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

入门B组(10)——深度优先搜索专练

Not Claimed
Status
Done
Problem
6
Open Since
2025-4-6 10:00
Deadline
2025-4-13 23:59
Extension
24 hour(s)