今天确实坑爹,,

这么简单的题目都WA好多次,,,

都是细节上的错误,

直接导致崩盘,,额。。。

好吧,这个完全就是素数判断,没什么好说的 ,,

就是注意flag标记和判断是否符合条件,,其他就是输出的格式注意就好了。

素数判定

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 53829    Accepted Submission(s): 18412

Problem Description
对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数。
Input
输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。
Output
对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。
Sample Input
0 1 0 0
Sample Output
OK
Author
lcy

直接上AC代码了。

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main()
 4 {
 5     int x, y;
 6     int i, j, temp, flag;
 7     while(scanf("%d%d", &x, &y)!=EOF  && (x!=0 || y!=0))
 8     {
 9         flag=0;
10         for(i=x;i<=y;i++)
11         {
12             temp=i*i+i+41;
13             for(j=2;j<sqrt(temp);j++)        
14             {
15                 if(temp%j==0)
16                 {
17                     flag++;
18                     break;                          //如果不符合条件,马上跳出,,节省时间
19                 }
20             }
21         }
22         if(flag)
23             printf("Sorry\n");
24         else
25             printf("OK\n");        //是OK,不是Ok,,注意了
26     }
27     return 0;
28 }

转载于:https://www.cnblogs.com/Lee-geeker/archive/2013/05/02/3055581.html

HDOJ 2012 素数判定 解题报告相关推荐

  1. C++描述杭电OJ 2012.素数判定 ||

    C++描述杭电OJ 2012.素数判定 || Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<= ...

  2. C++描述杭电OJ 2012. 素数判定 ||

    C++描述杭电OJ 2012. 素数判定 || Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y< ...

  3. hdoj 1269-迷宫城堡解题报告

    链接http://acm.hdu.edu.cn/showproblem.php?pid=1269 求强连通分支的题,为了搞定2-sat问题,开始找这些题做,而且用的是gabow算法,是为了给自己打模板 ...

  4. HDOJ 2015 偶数求和 解题报告

    偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  5. 【HDU - 2012】素数判定(水题,数论,打表)

    题干: 解题报告: AC代码1: #include<bits/stdc++.h> #define MAX 10000//求MAX范围内的素数 using namespace std; lo ...

  6. 解题报告(三)多项式求值与插值(拉格朗日插值)(ACM / OI)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  7. NOIP2012普及组 (四年后的)解题报告 -SilverN

    本章施工仍未完成 现在的时间是3.17 0:28,我困得要死 本来今天(昨天?)晚上的计划是把整个四道题的题解写出来,但是到现在还没写完T4的高效算法,简直悲伤. 尝试了用floyd写T4,终于大功告 ...

  8. 上海市计算机学会2022年10月月赛丙组解题报告

    上海市计算机学会2022年10月月赛丙组解题报告 直角三角形的判定 题目描述 给定三个正整数表示三角形的三条边,请判定它是否为直角三角形 输入格式 第一行:三个整数 a,b 与 c 输出格式 若可以构 ...

  9. 解题报告:线性规划与网络流24题

    目录 A.飞行员配对方案问题 (二分图最大匹配)(最大流)[提高+/省选- ] B.太空飞行计划问题(最大权闭合图转最小割.最小割方案输出)[省选/NOI- ] C.最小路径覆盖问题(有向无环图最小路 ...

最新文章

  1. 蓝桥杯-答疑-java
  2. 生成Rss聚合页xml内容信息
  3. Splash 基础使用 JavaScript渲染 爬虫
  4. powerbi的功能介绍_Power BI:1分钟快速生成可视化报表
  5. 前端学习(1711):前端系列javascript之创建uni-app创建
  6. 不会用Photoshop抠图?Python助你一键“除”人!
  7. ubuntu上安装 ibus Google拼音输入法
  8. Strings_append_学习
  9. android旋转角度,android 旋转角度总结
  10. ireport导出pdf后中文字符全部不显示(已解决)
  11. 表格存储(TableStore)
  12. (转)中国大学改名大全2007最新版(笑掉大牙)
  13. IIS DNS服务器搭建
  14. 手把手教你使用《ProxyMan》抓取App接口
  15. OCM实验-备份恢复-控制文件
  16. 【技术讨论】从弹弹堂说起,如何用2D物理引擎编写一个游戏一2011-11-05 10:36...
  17. onblur和onfocus
  18. 网络架构采用 bs/cs 混搭模式_深扒英伟达安培新架构,五大技术新招刀刀见血...
  19. 怎么在电脑的右键新建菜单添加.py或者其他格式的文件
  20. 打开Spyder出现You have missing dependencies

热门文章

  1. 北京科技大学转专业到计算机,北科大学生全可转专业
  2. js php 获取时间倒计时_,js实现倒计时及时间对象
  3. android 6.0权限库,Android 6.0动态权限适配
  4. 梦幻桌面wmv_【 梦幻桌面 】梦幻桌面(DreamScene桌面美化工具)新版下载 - U大师
  5. MFC创建属性页详细步骤与注意事项
  6. micropython 模块_MicroPython添加Module(一)
  7. 华硕的服务器怎么看型号,怎么识别华硕主板型号
  8. win7 计算机右键没有属性,系统之家windows7旗舰版计算机上右键菜单没有属性怎么办?...
  9. Curator: ZooKeeper的使用配方
  10. 小米Max怎么刷入开发版获得root超级权限