首页 > 其他分享 >PTA数素数

PTA数素数

时间:2023-06-04 14:11:20浏览次数:38  
标签:count java Scanner int PTA nextInt 素数 input

题目描述

//package 蓝桥2023czw;
import java.util.Scanner;
import java.util.ArrayList;
public class Main{
    public static void main(String[]args)
    {
        Scanner input=new Scanner(System.in);
        int n=input.nextInt();
        int m=input.nextInt();
        int count=0;
        ArrayList<Integer>list=new ArrayList<>();
        int i=2;
        while(count<m)
        {
            if(cheak(i))
            {
                count++;
                if(count>=n)
                {
                    list.add(count);
                }
            }
            i++;
        }
        int k=0;
        for (int j = 0; j <list.size() ; j++) 
        {
            k++;
            if(k%10!=1) System.out.print(" ");
            System.out.print(list.get(j));
            if(k%10==0) System.out.println("");
        }
    }
    public static boolean cheak(int k)
    {
        for(int i=2;i<Math.sqrt(k);i++)
        {
            if(k%i==0)
            {
                return false;
            }
        }
        return true;
    }
}

 

标签:count,java,Scanner,int,PTA,nextInt,素数,input
From: https://www.cnblogs.com/liliczw2209/p/17455606.html

相关文章

  • 密码工程-大素数
    任务详情在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务利用大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime函数(10‘)在测试代码中产生一个在范围l=2^255至u=2^256-1内的素数。(5‘)用OpenSSL验证你产生的素数是不是正确(5’)提交......
  • table.bootstrapTable() 之基本使用方法
    一、Html表格table属性设置如下 data-toggle="table"data-url="Url地址"data-pagination="true"data-search="true"data-show-columns="true"data-show-refresh="true"data-show-toggle="true"data-page-......
  • 密码工程-大素数
    密码工程-大素数任务在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime函数(10‘)在测试代码中产生一个在范围l=2^255至u=2^256-1内的素数。(5‘)用OpenSSL验证你产生的素数是不是正......
  • 算法刷题记录:素数中的等差数列
    题目链接https://ac.nowcoder.com/acm/contest/19859/I题目分析模拟!模拟!模拟!下标要计算好。自己的思路是放发现两个相等的差时,说明至少可以输出了,也就是合法情况,然后用指针R往后扩展。我选择的R是闭区间的,即[L,R]的区间已经看过了,所以i可以直接从i+1开始看。所以R赋值给i后......
  • 素数
    一、问题描述: 二、设计思路:  三、程序流程图:   四、代码实现:#include<stdio.h>#defineN1000#include<math.h>intmain(){intstart,end;intflag=1;intcount=0;scanf("%d%d",&start,&end);for(inti=start;i<=end;......
  • 算法刷题记录:素数五五
    题目链接https://ac.nowcoder.com/acm/contest/19859/E题目分析一道找规律的题,我们注意33,当33的长度一样,我们只要无脑添加4和8即可。4和8的关系与33的关系:有n个33,就有n-1个4或8。在此基础之上,因为会出现a和b的33长度不相同的情况,这时候我们只要统计a和b的33个数的差就行了......
  • 密码工程-大素数
    密码工程-大素数在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime函数在测试代码中产生一个在范围l=2^255至u=2^256-1内的素数。用OpenSSL验证你产生的素数是不是正确提交代码......
  • TypeError: 'dict_keys' object is not subscriptable
     001、python报错>>>dict1={"aa":300,"bb":500,"cc":400,"dd":700}>>>dict1{'aa':300,'bb':500,'cc':400,'dd':700}>>>dict1.keys()dict_ke......
  • 密码工程-大素数
    代码:#include<gmp.h>#include<stdio.h>#include<stdlib.h>#include<time.h>//GeneratearandomlargeprimenumberbetweenlowerandupperboundsvoidGenerateLargePrime(mpz_tp,mpz_tl,mpz_tu){ mpz_ttemp; mpz_init(temp); gmp_......
  • 密码工程-大素数
    任务详情在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime函数(10‘)在测试代码中产生一个在范围l=2^255至u=2^256-1内的素数。(5‘)用OpenSSL验证你产生的素数是不是正确(5’)提交代......