蓝桥杯_算法训练_Torry的困惑(基本型)
这个题目就是求质数的乘积,在加一个模,思路比较简单,直接上代码:
1 #include<iostream> 2 using namespace std; 3 bool isPrime(int a) 4 { 5 int flag = 0; 6 for(int i = 2; i < a; i++) 7 { 8 if(a%i==0) 9 { 10 flag = 1; 11 return false; 12 } 13 } 14 if(flag==0) 15 { 16 // cout<<a<<" "; 17 return true; 18 } 19 } 20 int main() 21 { 22 long n; 23 long a = 2;//当前的数字 24 long num = 0;//记录有多少个质数 25 long result = 1;//记录结果 26 cin>>n; 27 while(1) 28 { 29 if(num>=n) break; 30 else 31 { 32 if(isPrime(a)) 33 { 34 num++; 35 result = result*a; 36 } 37 a++; 38 } 39 } 40 cout<<result%50000<<endl; 41 return 0; 42 }
蓝桥杯_算法训练_Torry的困惑(基本型)相关推荐
- 蓝桥杯java 算法训练 Torry的困惑(基本型)
问题描述 Torry从小喜爱数学.一天,老师告诉他,像2.3.5.7--这样的数叫做质数.Torry突然想到一个问题,前10.100.1000.10000--个质数的乘积是多少呢?他把这个问题告诉老师 ...
- 蓝桥杯 ALGO-51 算法训练 Torry的困惑(基本型)[前n个质数的乘积]
问题描述 Torry从小喜爱数学.一天,老师告诉他,像2.3.5.7--这样的数叫做质数. Torry突然想到一个问题,前10.100.1000.10000--个质数的乘积是多少呢? 于是Torry求 ...
- 蓝桥杯_算法训练_ALGO12_摆动序列
问题描述 如果一个序列满足下面的性质,我们就将它称为摆动序列: 1. 序列中的所有数都是不大于k的正整数: 2. 序列中至少有两个数. 3. 序列中的数两两不相等: 4. 如果第i – 1个数比第i ...
- 蓝桥杯_算法训练_矩阵乘法
问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s,n(均不超过200). 接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j ...
- ALGO-22_蓝桥杯_算法训练_数的划分(DP)
问题描述将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序).例如:n=7,k=3,下面三种分法被认为是相同的.1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法. 输入格式n, ...
- 蓝桥杯_算法训练_ALGO10_集合运算
这个题实际上思路是比较简单的,但是需要注意细节问题. 思路:读入数组之后进行排序,然后再求交.并.补集. 首先排序:(使用的是冒泡排序) 1 #include<iostream> 2 us ...
- 蓝桥杯_算法训练_关联矩阵
这个题目首先我们要知道关联矩阵是什么: 这个是网上找到的关联矩阵的定义,个人感觉还是比较清楚的. 好,那接下来就是根据所给的数据进行矩阵的输出. 题目中给的是有向图,定义中的是无向图.二者的区别大家应 ...
- 蓝桥杯_算法训练_最小乘积(基本型)
问题描述 给两组数,各n个. 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小.要求程序输出这个最小值. 例如两组数分别为:1 3 -5和-2 4 1 那么对应乘积取和的最小 ...
- 蓝桥杯_算法训练_字串统计
其实题目已经给的很清楚了,枚举所有的情况,统计出现次数,找到符合条件的结果. 那么我们就根据这个提示完成即可: 第一步:枚举所有可能的字串: 1 #include<iostream> 2 ...
最新文章
- Python分析离散心率信号(下)
- maven版本高于idea
- 增强中获取屏幕值的一句很实用代码…
- activiti画图工具下载
- layui中表格绑定数据_使用LAYUI操作数据表格
- UDIMM、RDIMM、SODIMM区别
- 【C++】C++11 新特性
- 《微信小程序-证件照换底色》之三:微信小程序接收django的图片并部署到windows服务器上
- Deep RGB-D Saliency Detection with Depth-Sensitive Attention and Automatic Multi-Modal Fusion论文笔记
- 批量更改Excel数据透视表字段汇总方式
- 【Java】练习题库 单选题
- 弹性均质圆环法计算过程_同济大学地下建筑结构复习要点
- linux脚本查看系统内存,二个linux下查看内存使用情况的shell脚本()
- 漫步有感 | 让自己温和一点
- ubuntu下PPPOE环境搭建
- 编译原理实验报告三:语法分析(PL0,词法分析,语法分析,中间代码生成)
- chrome提示不安全
- day 3:蓝桥杯python 杨辉三角知识点
- LNMP架构搭建以及一键部署
- Python 基于 selenium 实现商品价格对比
热门文章
- 机房合作--gitee的使用
- 工作没有挑战性,怎么办?
- 震惊了!原来这才是 Kafka!(多图+深入)
- 到底是Java好还是Python好?
- 云原生时代下的12-factor应用与实践
- 分布式系统中处理参数配置的 4 种方案
- 中小型互联网公司微服务实践-经验和教训
- shell:后台运行amp;,日志重定向输出,nohup,grep命令
- 10.线程池与连接池
- Java split(“\\s+“) 和 split(“+“) 有什么区别