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

蓝桥杯省模拟赛 质因数之和

问题描述

如果一个数 p 是个质数,同时又是整数 a 的约数,则 p 称为 a 的一个质因数。

请问,2024 的所有质因数的和是多少?

质因数是指一个数的因数(即约数)中,那些是质数的因数。换句话说:

  • 因数:能够整除给定数的整数。例如,6的因数有1, 2, 3, 6。

  • 质数:大于1的自然数,除了1和它本身外,没有其他正因数。例如,2, 3, 5, 7等都是质数。

  • 质因数:一个数的因数中,是质数的那些因数。例如,6的质因数是2和3

 

#include<iostream>
#include<cmath>
using namespace std;

int a = 2024;
long long ans;

bool prime(int x)
{
	if(x<2) return 0;
	if(x==2) return 1;
	for(int i=2; i<=sqrt(x); ++i)
	{
		if(x%i==0) return 0;
	}
	return 1;
}

int main()
{
	for(int i=1; i<=a; ++i)
	{
		if(prime(i) && a%i==0)
		{
			ans += i;
		}
	}
	
	cout<<ans;
	
	return 0;
}

 


http://www.kler.cn/a/614865.html

相关文章:

  • 视频AI赋能水利行业生态治理,水电站大坝漂浮物实时监测与智能预警方案
  • 【C++标准IO库】文件的输入输出
  • 机器视觉基础—高斯滤波
  • Pod 网络与 CNI 的作用
  • 【Go】数组
  • 如何低成本选择讯投QMT 的服务器/电脑,低成本运行?
  • Zynq + FreeRTOS 笔试题1
  • YOLOv8环境配置及依赖安装过程记录
  • Github 2025-03-28 Java开源项目日报Top10
  • ‌GraphRAG 知识图谱,设置适配阿里云百炼平台实战教程【上】
  • 第三卷:覆舟山决战(73-108回)正反人物群像
  • 前端常问的宏观“大”问题详解(二)
  • Unity编辑器功能及拓展(3) —[Attribute]特性
  • Scala 数组
  • IDEA如何设置以新窗口打开新项目
  • 直流电机类型及其控制技术
  • 【Qt】Qt 类的继承与内存管理详解:QObject、信号槽与隐式共享
  • 【学习】前端工程化(webpack5)
  • 实战经验深度解析 | 博睿数据制造行业精选案例集发布!
  • DFS飞机降落