hdoj2012解题报告
来源:互联网 发布:通山网络花店 编辑:程序博客网 时间:2024/05/22 14:08
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”,每组输出占一行。
#include <cstdio>bool isprime(int n){ for (int i = 2; i <= n / 2; i++) { if (n % i == 0) return false; } return true;}int main(){ int x, y; while (scanf("%d %d", &x, &y)) { if (x == 0 && y == 0)break; bool q = true; for (int i = x + 1; i < y; i++) { if (!isprime(i * i + i + 41)) { q = false; break; } } if (q) printf("OK\n"); else printf("Sorry\n"); }return 0;}
0 0
- hdoj2012解题报告
- hdoj2012
- HDOJ2012
- hdoj2012
- HDOJ2012
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- hdoj2012水题
- Antiprime解题报告
- expr解题报告
- 华容道解题报告
- tju解题报告
- zju1062/pku1095解题报告
- c语言关系运算符语法错误
- 梳理研发过程中的各种端到端流程
- windbg打开分析dump文件
- jni技术 java代码调用c++代码返回字符串
- Linux环境HBase安装与使用
- hdoj2012解题报告
- 单例设计模式
- 数学分析教程 第九章学习感受
- 如何使用DroidDraw和AnDroidDraw开发Android UI界面
- 通过PID获取进程路径和进程名的两种方法
- C++ builder 生成以管理员身份运行的exe
- jQuery和Ext都怎么实现继承的
- Codeforces Round #226 (Div. 2) 题解
- hdu1175(教你记录搜索时方向的变化次数)