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

上海市计算机学会竞赛平台2024年8月月赛丙组等差数列的素性

题目描述

给定三个整数 nn,aa 与 dd,表示一个项数为 nn 的等差数列,首项为 aa,公差为 dd。

请统计,从这个等差数列中有多少数字是素数

输入格式
  • 三个整数: nn,aa 与 dd
输出格式
  • 单个整数:表示素数数量
数据范围
  • 50%50% 的数据,1≤n≤10001≤n≤1000
  • 100%100% 的数据,1≤n≤100001≤n≤10000
  • 1≤d≤10001≤d≤1000
  • 1≤a≤10001≤a≤1000
样例数据

输入:

5 1 2

输出:

3

说明:

3,5,7

详见代码:

#include<bits/stdc++.h>
using namespace std;
int n,a,d;
int ans=0;
bool f(int x)
{if (x==1) return false;for(int i=2;i*i<=x;i++){if (x%i==0) return false;}return true;
}
int main()
{cin>>n>>a>>d;for(int i=a,j=1;j<=n;i+=d,j++){if (f(i)==true){ans++;}}cout<<ans;return 0;
}

http://www.lryc.cn/news/431562.html

相关文章:

  • VR虚拟展厅的应用场景有哪些?
  • Go 语言版本管理——Goenv
  • C#中的各种画刷, PathGradientBrush、线性渐变(LinearGradientBrush)和径向渐变的区别
  • 如何在Mac中修改pip的镜像源
  • MySQL你必须知道的事
  • Ceph RBD使用
  • Spark MLlib模型训练—回归算法 Random forest regression
  • 华为OD机试真题-数大雁-2024年OD统一考试(E卷)
  • Oracle数据迁移:导出与导入的详细指南
  • SpringBoot实现前后端传输加密设计
  • X 射线测厚仪-高效精准,厚度测量的卓越之选
  • 10款好用的文件加密软件排行榜|文件加密管理软件推荐(合集篇)
  • 服务器蓝屏该怎么办
  • Elasticsearch:使用 inference API 进行语义搜索
  • PVE开启核显直通
  • 使用 Bert 做文本分类,利用 Trainer 框架实现 二分类,事半功倍
  • Obsidian git sync error / Obsidian git 同步失敗
  • 谷歌英文SEO外链如何做?
  • vue使用Export2Excel导出表格
  • Linux环境变量 本地变量 命令行参数
  • 向量数据库Faiss的搭建与使用
  • 微信小程序接入客服功能
  • mysql开启远程访问
  • 【NLP自然语言处理】文本处理的基本方法
  • uniapp使用defineExpose暴露和onMounted访问
  • 怎么使用matplotlib绘制一个从-2π到2π的sin(x)的折线图-学习篇
  • 【Java毕业设计】基于SpringBoot+Vue+uniapp的农产品商城系统
  • C++ | Leetcode C++题解之第390题消除游戏
  • echarts进度
  • PostgreSQL16.4搭建一主一从集群