import java.io.*;public class Main {public static void main(String[] args) throws IOException {//输入BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));String[] str = bf.readLine().split("\\s+");int L = Integer.parseInt(str[0]);int K = Integer.parseInt(str[1]);boolean flag=false;String s = bf.readLine();/*if (s.length() != L) {System.out.println(404);} else {*///寻找K位素数int i;for (i = 0; i <= L - K; i++) {int p = Integer.parseInt(s.substring(i, i + K));if (p == 0) {continue;}if (isPrime(p)) {//如果是素数flag=true;System.out.println(s.substring(i,i+K));break;}continue;}if (!flag) {System.out.println(404);}out.flush();}// }static boolean isPrime(int p) {//判断p是否为素数,如果是素数返回false,否则返回truefor (int i = 2; i * i <= p; i++) {if (p % i == 0)return false;}return true;}}

PAT_B_1094_Java(20分)相关推荐

  1. 7-1 查找书籍(20 分)(程序设计天梯赛模拟练习题)

    7-1 查找书籍(20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本书 ...

  2. PTA—输出全排列 (20分) 递归回溯思想

    PTA-输出全排列 (20分) 递归回溯思想 题目要求: 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间. 输入格式: 输入给出 ...

  3. 2、求100以内的素数之和。(20分)

    题目: /* 2.求100以内的素数之和.(20分) */ 代码: public class Two207 {public static void main(String[] args) {int s ...

  4. 1、输入四个整数,按照从小到大顺序输出。(20分)

    题目: /* 1.输入四个整数,按照从小到大顺序输出.(20分) */ 代码: 注:题目说的是四个数的排序,我就直接写了个冒泡排序 public class One207 {public static ...

  5. /* * 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“

    题目: 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 *****************    所谓" ...

  6. /* * 编程题第四题(20分): 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。 */

    题目: /* 编程题第四题(20分): 用1元5角钱人名币兑换5分.2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案. */ 我使用java做的 public class ...

  7. /* * 编程第三题(20分) 打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。(例153=1*1*1+3*3*3+5*5*5) */

    题目: /* 编程第三题(20分) 打印所有的水仙花数.所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身.(例153=111+333+555) */ 我是用java做的 public cla ...

  8. /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第十次落地时,共经过多少米?第十次反弹多高? */

    题目: /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下.求它在第十次落地时,共经过多少米?第十次反弹多高? */ 我是用java做的 public ...

  9. /* * 编程第一题(20分): 1+(1+2)+(1+2+3)+……+(1+2+3+……+98+99+100) */

    题目: /* 编程第一题(20分): 1+(1+2)+(1+2+3)+--+(1+2+3+--+98+99+100) */ 我是用的java做的 class One {public static vo ...

最新文章

  1. Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
  2. 修改el-popover和el-select样式
  3. 学校邮箱注册IDEA、pycharm等全家桶(正式版就是香)
  4. [dhtmlxGantt]Milestone Mark-里程碑标识的交错显示
  5. 华硕 WL-566gM之信号强度
  6. 第一次想真正的认识自己
  7. iapp如何导入本地源码,iapp导入源码使用教程
  8. JS导出页面为PDF,分页导出
  9. 计算机学术论文shortessay,实用的Academic Essay写作技巧汇总
  10. perl社工密码字典生成器
  11. java雷达_# Java 技术雷达:工具篇
  12. 我设计的五笔日本语输入法和韩语输入法初稿图
  13. android图片编辑加文字,图片编辑加字下载-图片编辑加字 安卓版v3.9.0.0406-PC6安卓网...
  14. codecombat 代码攻略
  15. oracle 表空间不足解决办法
  16. QQ机器人-nonebot
  17. BUU-RSA [RoarCTF2019]babyRSA(威尔逊定理)
  18. OpenLayers基础:在IIS中部署并启用CGI
  19. idea快速新建flink工程
  20. java对象的访问定位_深入理解java虚拟机---对象的访问定位(十)

热门文章

  1. cmd,powershell,的字体颜色永久改变,;以及两者不同打开方式和其各自的区别。
  2. java jar 源码乱码,java使用jar包时出现乱码的解决方法
  3. Android开发之解决NestedScrollView滑动监听兼容低版本的方法
  4. html5实现圆圈里带一个三角形,CSS制作箭头图标代码(圆,三角形,椭圆)c
  5. 试题 E: 迷宫 第十届蓝桥杯
  6. RabbitMQ入门-队列
  7. 《Python参考手册(第4版•修订版)》——1.4 文件输入和输出
  8. **bootstrap常见常用样式总结
  9. SQL Server 用表中已有数据造数据
  10. java中 8进制 10进制 2进制 16进制 相互转换