当前位置: 首页 > news >正文

第十二届蓝桥杯大赛软件赛决赛C/C++ 研究生组-纯质数

在这里插入图片描述
直接判断数据过大
相对而言,由2,3,5,7组成的数更少,则先筛选出由2,3,5,7组成的数,再判断这些数中的质数个数即可

#include <iostream>
using namespace std;
int main()
{printf("1903");return 0;
}
#include <iostream>
#include<cmath>
using namespace std;
typedef long long ll;
const ll n = 20210605LL;
ll h[n + 10] = {0}, p[n + 10];
int main(){ll num = 0, count = 0, t, t1, sqr, flag;for(ll i = 2; i <= n; i++){t1 = i;while(t1){t = t1 % 10;if(t == 2 || t == 3 || t == 5 || t == 7){t1 /= 10;}else break;}if(t1 == 0) p[num++] = i;}for(ll i = 0; i < num; i++){sqr = (ll)sqrt(p[i]*1.0);flag = 0;for(ll j = 2; j <= sqr; j++){if(p[i] % j == 0) {flag = 1;break;}}if(!flag) {count++;printf("%lld,", p[i]);}}printf("%lld", count);return 0;
}
http://www.lryc.cn/news/321594.html

相关文章:

  • MyBatis面试简答题
  • lua 中的元表
  • c语言综合练习题
  • 相机拍照与摄影学基础
  • Pytorch:torch.cuda.empty_cache()
  • Linux--gdb调试
  • JavaSE(上)-Day6
  • (二十五)Flask之MTVMVC架构模式Demo【重点:原生session使用及易错点!】
  • [ C++ ] STL---list的使用指南
  • 数据可视化-ECharts Html项目实战(2)
  • 【Network Management】DCM模块唤醒网络是主动唤醒还是被动唤醒
  • yum repolist命令的介绍
  • 【日志分析】Android 运营商名称显示优先级(AlphaTag/SPN)
  • ocp考试是中文还是英文?ocp认证好考吗
  • python问题:vscode切换环境,pip安装库网络错误,不使用anaconda安装库
  • 理财第一课:炒股词典
  • 矩阵消元-MIT
  • 基于nodejs+vue班级管理系统的设计与实现-flask-django-python-php
  • 2024年起,游戏开发团队62%的从业人员使用AI智能技术
  • mysql 主从复制、读写分离、高可用
  • 力扣爆刷第100天之hot100五连刷86-90
  • Sublime Text3 C/C++一键调试运行代码
  • robots协议详解:爬虫也要有边界感
  • C#面:简述 var 和 dynamic
  • S32 Design Studio PE工具配置DMA
  • 【Effective C++】36绝不重新定义继承而来的non-virtual 函数
  • STM32-DMA数据转运
  • Vue 3 + TypeScript 项目中全局挂载并使用工具函数
  • 第二门课:改善深层神经网络<超参数调试、正则化及优化>-超参数调试、Batch正则化和程序框架
  • 漫谈微服务网关