hdoj2012(java)素数判定

hdu 2012 素数判定 素数判定<br />Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)<br />Total Submission(s): 20702    Accepted Submission(s): 6958<br /><br /><br />Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否 阅读详情

素数判定

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



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
 
import java.util.*;
import java.math.*;
import java.io.*;
public class Main {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner in =new Scanner(System.in);
        while(in.hasNext())
        {
            int x,y,k=0;
            x=in.nextInt();
            y=in.nextInt();
            if(x==0&&y==0)
                break;
            if(-39<=x&&x<y&&y<=50)
            {
            for(int i=x;i<=y;i++)
            {
                int n;
                n=i*i+i+41;
                for(int t=2;t<n;t++)
                {
                    if(n%t==0)
                        k++;
                }
            }
            }
            if(k==0)
                System.out.println("OK");
            else
                System.out.println("Sorry");
    }
    }
}
判断满足表达式的值是否都是素数 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39&lt;=x&lt;y&lt;=50),判定该表达式的值是否都为素数。 输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。 对于每个给定范围内的取值,如果表达式的值都为素数,输出"OK",否则输出“Sorry”,每组输出占一行。 分析:首先判断是否满足表达式的... 阅读详情

相关推荐

保姆级教程:用NovAtel Inertial Explorer 8.7搞定GNSS/INS紧组合后处理(附避坑指南)

本文提供NovAtel Inertial Explorer 8.7的GNSS/INS紧组合后处理全流程教程,涵盖环境准备、数据转换、基站坐标解算及紧组合处理等关键步骤。特别针对零基础用户,分享实用技巧和常见陷阱,帮助高效完成高精度组合导航数据处理,适用于测绘、自动驾驶等领域。

weixin_42614269的博客 282

程序设计

SDAU课设一 1004 Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39&amp;lt;=x&amp;lt;y&amp;lt;=50),判定该表达式的值是否都为素数。 Input 输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。 Output 对于每个给定范围内的取值,如果表达式的值都为素数,则输...

qq_43642701的博客 1043

【技术拆解】Illumina边合成边测序(SBS)核心流程全解析 | 从文库构建到数据分析

本文深入解析了Illumina边合成边测序(SBS)技术的完整流程。从DNA样本的文库构建(片段化、加接头、扩增),到Flowcell上的簇生成(桥式PCR),再到核心的边合成边测序(SBS)循环(荧光标记、可逆终止),最后简述了从原始数据到生物学洞见的数据分析步骤,为理解这一主流高通量测序技术提供了清晰的框架。

weixin_29201859的博客 538

Problem 2 素数公式

简要题意: 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39&lt;=x&lt;y&lt;=50),判定该表达式的值是否都为素数。 解题思路: 首先判断输入的数据是否为终止数据(x=0,y=0),将x赋值给n,开始循环判断,循环次数为y-x+1次,通过公式将n转化为m(m= n^2+n+41),判断m是否为素数,只要有一个m不是素数,就可以输出“Sorry”...

qq_43240470的博客 592

RK3588-NANOPC-T6移植ubuntu+xenomai内核

更具网址下载相应的内核。导入到开发板并执行内核。

qq_42007446的博客 574

基于CH32X035的USB双K型热电偶温度计:硬件设计、冷端补偿与信号放大详解

本文详细介绍了基于CH32X035单片机设计USB双K型热电偶温度计的完整方案。重点解析了硬件设计中的核心挑战:如何利用精密运放GS8552-SR进行信号放大,以及采用NTC热敏电阻和查表法实现精确的冷端补偿。项目通过USB供电通信,实现了双路高精度温度测量与显示,为电子爱好者和工程师提供了实用的参考设计。

weixin_42153793的博客 162

【浙大版《Python 程序设计》题目集(解)】第4章-11 判断素数(20分)

判断一个给定的正整数是否素数。

qq_62845367的博客 2861

Matplotlib图片尺寸调整全攻略:从figsize到savefig的实战技巧

在数据可视化与科学计算中,图形尺寸控制是影响图表可读性与专业度的基础环节。其核心原理在于协调逻辑尺寸(英寸)与物理输出(像素)的映射关系,这直接决定了信息呈现的清晰度与布局合理性。从技术价值看,精准的尺寸控制能提升图表在不同媒介(如学术论文、报告、网页)中的适配性,避免显示不全、模糊失真等常见问题。在应用场景上,无论是Jupyter Notebook中的交互探索、自动化报告的批量生成,还是满足严格出版要求的插图制作,都需要掌握对应的尺寸调整策略。本文聚焦于matplotlib中的figsize参数、rcPa

weixin_30899023的博客 330

hdoj2012素数判定(素数打表)

素数判定 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 9   Accepted Submission(s) : 4 Font: Times New Roman | Verdana | Georgia Font Size: ←

菜鸟的自我修养 432

BLDC控制实验:方波、霍尔、开环、定速、正转

本文记录博主学习BLDC控制软件的过程。 文章目录1 概述2 软件架构及工具链2.1 软件架构2.2 工具链3 底层代码生成3.1 时钟配置3.2 按键输入配置 1 概述 本文是博主第一次做BLDC控制实验,目的仅仅是写代码让BLDC转起来,而暂时不考虑其他复杂的需求。 控制的方法是比较简单的六步换相法。利用电机内部的霍尔传感器,通过参考电机厂家给出的二二导通换相表,生成方波来控制电机。第一次实验为了简化需求,只考虑开环、定速、正转的情况: 开环:不考虑速度反馈,直接给PWM让电机转起来; 定速:不考虑速

u013288925的博客 1万+

基于STM32+OneNet设计的物联网智慧路灯(100)

本次设计的智能路灯采用STM32芯片和OneNet物联网平台进行连接,开发出支持太阳能充电锂电池供电、GPS定位上传位置信息、手动/自动控制路灯开关、环境光照调节、红外传感器检测周围人员、空气质量监测等多项功能。同时,当路灯发生异常情况时,系统可以自动发送邮件或短信到指定邮箱或电话。

7728

HDOJ--2012素数判定

素数判定 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39 Input 输入数据有多组,每组占一行,由两个整数x

※夏日星空※ 290

漏洞挖掘之工具配置

本文主要讲解burp工具的插件安装。

qq_64775230的博客 3275

hdoj 2012 素数判定

素数判定 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 94546    Accepted Submission(s): 33275 Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内

white lie 674

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

hdoj2012_素数判定

import java.util.Scanner; import java.lang.Math; public class Main {     public static void main(String[] args) {         Scanner in = new Scanner(System.in);         while (in.hasNext()) {

zqschange的专栏 331

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

HDOJ 2012 素数判定

#include&lt;iostream&gt; #include&lt;math.h&gt; using namespace std; int judge(int n) { int a=n*n+n+41; if((a%6!=5) &amp;&amp; (a%6!=1)) { return 0; } float b=sqrtf((flo...

wanttifa的博客 223

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

hdoj 素数判定 2012 (素数打表)

素数判定 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 102307    Accepted Submission(s): 35831 Problem Description 对于表达式n^2+n+41,当n在(x,y)

yanghui07216的博客 480

HDOJ 2012 素数判定 解题报告

今天确实坑爹,, 这么简单的题目都WA好多次,,, 都是细节上的错误, 直接导致崩盘,,额。。。 好吧,这个完全就是素数判断,没什么好说的 ,, 就是注意flag标记和判断是否符合条件,,其他就是输出的格式注意就好了。 素数判定 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768...

aian53516的博客 165

(HDOJ2012)--素数判定

素数判定 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 224836Accepted Submission(s): 79442 Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内...

Hanoch_Liu的博客 278

hdoj 2012 素数判定 (打表)

素数判定 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 111306    Accepted Submission(s): 39102 Problem Description 对于表达式n^2+n+41,当n在(

R 462

HDOJ 2012 素数判定

Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=ximport java.util.Scanner; class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); while(s

谙忆-陈浩翔 2017

HDOJ-2012 素数判定

素数判定 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 12   Accepted Submission(s) : 7 Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y...

weixin_34010949的博客 134

hdu_2012_素数判定

2012真是个不祥的数字啊...一开始语句顺序就错了,后来浪费了好多时间....这次我水了 http://acm.hdu.edu.cn/showproblem.php?pid=2012 素数判定 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su

c0demonkey的专栏 460
上一篇: hdoj2011 (java)多项式求和
下一篇: hdoj2013(java) 找规律 蟠桃记
JINKELA_
博客等级 码龄11年 75粉丝 178原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值