ZZULIOJ-1057,素数判定(Java)

简介: ZZULIOJ-1057,素数判定(Java)

题目描述:


输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。  


输入:


输入一个正整数n(n<=1000)  


输出:


如果n是素数输出"Yes",否则输出"No"。输出占一行。  


样例输入:


2


样例输出:


Yes


程序代码:


import java.util.*;
public class Main
{
  public static void main(String[] args)
  {
    Scanner input=new Scanner(System.in);
    int x=input.nextInt();
    int ans=0;
    for(int i=2;i<=Math.sqrt(x);i++)
    {
      if(x%i==0)
      {
        ans=1;
        break;
      }
    }
    if(ans==1||x==1)
      System.out.println("No");
    else
      System.out.println("Yes");
  }
}
相关文章
|
6月前
|
Java
【java作业3——类的定义】复数,连续子数组,最大素数
🍒 1 定义复数类 作业内容: 定义一个复数类Complex(数据成员:a,b表示复数a+bi).并配以合适的方法完成复数对象的生成、复数的运算(加、减、乘除),然后做一个主类测试它。
50 0
|
3月前
|
存储 算法 Java
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
44 0
|
6月前
|
算法 C++ Python
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
54 0
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
|
Java
Java实现判断素数
Java实现判断素数
48 0
Java实现判断素数
|
Java C语言
显示输出2~100中的素数,每行显示5个数 java 和 c语言
显示输出2~100中的素数,每行显示5个数 java 和 c语言
223 0
运用Java的for循环输出指定条件的素数
运用Java的for循环输出指定条件的素数
运用Java的for循环输出指定条件的素数
Java实现一百以内的所有素数的三种方式
Java实现一百以内的所有素数的三种方式
192 1
|
Java
Java经典编程习题100例:第22例:判断随机整数是否是素数
Java经典编程习题100例:第22例:判断随机整数是否是素数
81 0
1099 性感素数(JAVA)
“性感素数”是指形如 (p, p+6) 这样的一对素数。之所以叫这个名字,是因为拉丁语管“六”叫“sex”(即英语的“性感”)。(原文摘自 http://mathworld.wolfram.com/SexyPrimes.html)
1099 性感素数(JAVA)
|
Java
用Java编写的素数代码,判断两个数之间的素数的个数以及素数
用Java编写的素数代码,判断两个数之间的素数的个数以及素数。
144 0
用Java编写的素数代码,判断两个数之间的素数的个数以及素数