蓝桥杯 ALGO-51 Torry的困惑(基本型)_51torry的困扰_tbywt的博客-程序员秘密

技术标签: 蓝桥杯  蓝桥杯算法训练  前n个素数之积  

 题意:求出给定的前n个的素数乘积,最后结果%50000输出

思路:常规的求素数的方法,循环判断是否到达了n个素数以及是否是素数。

代码:

#include <iostream>
using namespace std;
long long ans = 1, n, cnt = 0;
bool isPrime(int num) {//判断是否是一个素数 
	if (num <= 1)return false;
	for (int i = 2; i*i <= num; i++) {
		if (num%i == 0) {
			return false;
		}
	}
	return true;
}
int main(int argc, char** argv) {
	cin >> n;
	for (int i = 2; cnt < n; i++) {
		if (cnt < n&&isPrime(i)) {
			ans *= i;
			cnt++;
		}
	}
	printf("%I64d\n", ans % 50000);
	return 0;
}

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42152681/article/details/104145790

智能推荐

【SSH网上商城项目实战05】完成数据库的级联查询和分页_OS_windows7的博客-程序员秘密

目录(?)[+]实现级联查询方法级联查询存在的问题完成分页功能        上一节我们完成了EasyUI菜单的实现。这一节我们主要来写一下CategoryServiceImpl实现类,完成数据库的级联查询。一般项目从后往前做,先做service(我们没有抽取Dao,最后再抽取),做完了再做上面层。        在写之前,先看一下数据库中的表的情况:[sql] view plain copy pr

第五届 蓝桥杯 本科B组 C/C++ 第9题 地宫取宝 记忆化搜索_c++ 地宫闯关96_小夥的博客-程序员秘密

问题描述  X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。  地宫的入口在左上角,出口在右下角。  小明被带到地宫的入口,国王要求他只能向右或向下行走。  走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。  当小明走到出口时,如果他手中的宝贝恰好是k件

Ext4 实现grid多表头数据导出Excel_iteye_20630的博客-程序员秘密

版本Ext 4.1实现单行表头、多行表头、Store分组, 通用grid 数据导出功能。  上图: 导出grid列表显示数据,避免直接从数据库导出,标识符需要填写转换方法。如:return v=='Y'?'是':'';导出生成Excel  上代码:  Ext.qy.ExtractionGridDate = function(){ /** 列表头...

SpringBoot快速集成MyBatis-plus---(第一篇)_springboot 集成 mybatis-plus yml_小白的小,小白的白的博客-程序员秘密

SpringBoot整合Mybatis-plus1.创建项目首先我们需要创建一个SpringBoot创建,我使用的是maven构建SpringBoot项目.在这里我们就不贴图了2.导入SpringBoot以及其他的依赖&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&

Python 随机划分训练和验证集 保存成pkl-程序员秘密

import osimport pickleimport numpy as npdef get_train_val_list(work_path): ''' todo: get train val list ''' image_list = [] mask_list = [] case_list = os.listdir(work_path) case_list.sort() for case in case_list:

家庭视频监控_weixin_34370347的博客-程序员秘密

家庭视频监控下一步的“春天”在哪里?来源:全球IP通信联盟家庭综合通信、娱乐及综合信息服务、家庭安防、智能家居及远程控制是家庭信息化产品的的4个主要方向,家庭视频监控则是家庭安防的核心产品。根据诺达咨询《数字家庭系列报告之---家庭信息化产品规划研究》分析:国外主要运营商纷纷推出家庭监控业务美国at&amp;t结合...

随便推点

java csv 导出_Java导出CSV_是小辰辰吖的博客-程序员秘密

Java导出CSV使用jar包为maven坐标,我用的是1.3,现在已经有1.8了。org.apache.commonscommons-csv1.3Java代码/*** 获取系统类型* @return*/public static String getOsName() {return System.getProperty("os.name");}/*** 返回文件名* @param excelUn...

黑马程序员_if else 为何比switch效率低_if else 效率低_52Pig的博客-程序员秘密

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------  今天听张孝祥老师讲到if else 比 switch效率低,还真没有想到过这样的问题;于是乎查找资料,总结如下:switch可以进行跳转优化,java中对switch有两种处理方式,生成不同的jvm指令,一是tableswitch,一个

实战爬取国庆期间各景点数据。数据来源去哪儿网_爬虫去哪儿门票_清北_的博客-程序员秘密

闲来无事,所以爬下去哪儿网站的旅游景点信息,爬取网页之前,最重要的是分析网页的架构。1. 选择要爬取的网页及定位自己要爬取的信息  url=http://piao.qunar.com/   爬取全国热门城市的境内门票首先要得到全国热门城市的城市名及它们背后的链接2. 根据获得的链接进入对应的页面  进一步分析页面,将我们要的数据一个个找出来3. 得到页面的下一页因为...

RecyclerView的基本用法、注意事项以及如何提高开发效率_recyclerview用法_游走的大千世界的烤腰子的博客-程序员秘密

前言:RecyclerView 是一个增强版的ListView,不仅可以实现和ListView同样的效果,还优化了ListView中存在的各种不足之处ResyslerView 能够实现横向滚动,这是ListView所不能实现的目前官方更加推荐使用RecyclerView.RecyclerView 是在Android support - v7 里面提供的 新的列表组件,用来替代传统的...

简单的对分布式和集群概念讲解_集群 分布式 英文_龙大猫的博客-程序员秘密

一般来讲,可以按照三类结构来考虑:1、单机结构2、集群结构(cluster)3、分布式结构(distributed)接下来将重点讨论一下单机结构和分布式结构单机结构处理能力有限,随着业务的增长,无法满足业务需求。无论是集群还是分布式最终的目标都是高吞吐、高可用。集群结构,英文名称为cluster,指的是“一群”,常指同类结点的集群,简单的讲就是一些提供相似服务的服务器的集合,强调的是一种物理上的结构,这是一个由相似群体组成的状态机。分布式,英文名称为distributed,指的是讲由功能不同

java实现字符串部分字符替换为特殊字符_java字符串替换特殊字符_sinJack的博客-程序员秘密

条件输入一个字符串要求如下操作1:如果字符串长度足够,要去保留前后五个字符,其他字符替换为*****2:如果长度不够,保留的字符有所减少,其他字符替换为**实现1、使用replaceAll方法public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println("输入字符串:"); String aString=scanner.next(); if (aStr

推荐文章

热门文章

相关标签