这个题目就是求质数的乘积,在加一个模,思路比较简单,直接上代码:

 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的困惑(基本型)相关推荐

  1. 蓝桥杯java 算法训练 Torry的困惑(基本型)

    问题描述 Torry从小喜爱数学.一天,老师告诉他,像2.3.5.7--这样的数叫做质数.Torry突然想到一个问题,前10.100.1000.10000--个质数的乘积是多少呢?他把这个问题告诉老师 ...

  2. 蓝桥杯 ALGO-51 算法训练 Torry的困惑(基本型)[前n个质数的乘积]

    问题描述 Torry从小喜爱数学.一天,老师告诉他,像2.3.5.7--这样的数叫做质数. Torry突然想到一个问题,前10.100.1000.10000--个质数的乘积是多少呢? 于是Torry求 ...

  3. 蓝桥杯_算法训练_ALGO12_摆动序列

    问题描述 如果一个序列满足下面的性质,我们就将它称为摆动序列: 1. 序列中的所有数都是不大于k的正整数: 2. 序列中至少有两个数. 3. 序列中的数两两不相等: 4. 如果第i – 1个数比第i ...

  4. 蓝桥杯_算法训练_矩阵乘法

    问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s,n(均不超过200). 接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j ...

  5. ALGO-22_蓝桥杯_算法训练_数的划分(DP)

    问题描述将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序).例如:n=7,k=3,下面三种分法被认为是相同的.1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法. 输入格式n, ...

  6. 蓝桥杯_算法训练_ALGO10_集合运算

    这个题实际上思路是比较简单的,但是需要注意细节问题. 思路:读入数组之后进行排序,然后再求交.并.补集. 首先排序:(使用的是冒泡排序) 1 #include<iostream> 2 us ...

  7. 蓝桥杯_算法训练_关联矩阵

    这个题目首先我们要知道关联矩阵是什么: 这个是网上找到的关联矩阵的定义,个人感觉还是比较清楚的. 好,那接下来就是根据所给的数据进行矩阵的输出. 题目中给的是有向图,定义中的是无向图.二者的区别大家应 ...

  8. 蓝桥杯_算法训练_最小乘积(基本型)

    问题描述 给两组数,各n个. 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小.要求程序输出这个最小值. 例如两组数分别为:1 3 -5和-2 4 1 那么对应乘积取和的最小 ...

  9. 蓝桥杯_算法训练_字串统计

    其实题目已经给的很清楚了,枚举所有的情况,统计出现次数,找到符合条件的结果. 那么我们就根据这个提示完成即可: 第一步:枚举所有可能的字串: 1 #include<iostream> 2 ...

最新文章

  1. Python分析离散心率信号(下)
  2. maven版本高于idea
  3. 增强中获取屏幕值的一句很实用代码…
  4. activiti画图工具下载
  5. layui中表格绑定数据_使用LAYUI操作数据表格
  6. UDIMM、RDIMM、SODIMM区别
  7. 【C++】C++11 新特性
  8. 《微信小程序-证件照换底色》之三:微信小程序接收django的图片并部署到windows服务器上
  9. Deep RGB-D Saliency Detection with Depth-Sensitive Attention and Automatic Multi-Modal Fusion论文笔记
  10. 批量更改Excel数据透视表字段汇总方式
  11. 【Java】练习题库 单选题
  12. 弹性均质圆环法计算过程_同济大学地下建筑结构复习要点
  13. linux脚本查看系统内存,二个linux下查看内存使用情况的shell脚本()
  14. 漫步有感 | 让自己温和一点
  15. ubuntu下PPPOE环境搭建
  16. 编译原理实验报告三:语法分析(PL0,词法分析,语法分析,中间代码生成)
  17. chrome提示不安全
  18. day 3:蓝桥杯python 杨辉三角知识点
  19. LNMP架构搭建以及一键部署
  20. Python 基于 selenium 实现商品价格对比

热门文章

  1. 机房合作--gitee的使用
  2. 工作没有挑战性,怎么办?
  3. 震惊了!原来这才是 Kafka!(多图+深入)
  4. 到底是Java好还是Python好?
  5. 云原生时代下的12-factor应用与实践
  6. 分布式系统中处理参数配置的 4 种方案
  7. 中小型互联网公司微服务实践-经验和教训
  8. shell:后台运行amp;,日志重定向输出,nohup,grep命令
  9. 10.线程池与连接池
  10. Java split(“\\s+“) 和 split(“+“) 有什么区别