首页 > 其他分享 >分解因子&&分解质因子(模版)

分解因子&&分解质因子(模版)

时间:2024-04-08 17:30:27浏览次数:24  
标签:int ll cin long 因子 分解 && using

分解因子:

#include<bits/stdc++.h>

using namespace std;
using ll = long long;
const int N = 1e6 + 9;
int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	ll n;
	cin >> n;
	vector<ll> v;
	for (ll i = 1; i <= n / i; i++)
	{
		if (n % i) continue;
		v.push_back(i);
		if (i * i != n) v.push_back(n / i);
	}
	sort(begin(v), end(v));
	for (auto& i : v) cout << i << ' ';
	return 0;
}

分解质因子:

#include<bits/stdc++.h>
	using namespace std;
	using ll =long long;
	vector<ll>v;
	void solve()
	{
		ll n;cin>>n;
		for(int i=2;i<=n/i;++i)
		{
			if(n%i)continue;
			
			v.push_back(i);
			while(n%i==0)n/=i;
			
			
		}
		if(n>1)v.push_back(n);
		sort(v.begin(),v.end());
		for(auto &i :v)cout<<i<<' ';
		
	}
	
	int main()
	{
		ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
		solve();
		return 0;
	}

标签:int,ll,cin,long,因子,分解,&&,using
From: https://blog.csdn.net/shadow2kkkk/article/details/137504749

相关文章

  • 分解质因数
    1、算术基本定理(唯一分解定理)每个正整数都能够唯一的表示成它的质因数的乘积2、n中最多只有一个大于根号n的质因子因为如果有两个以上的话,乘积会大于n。因此只需要从2遍历到根号n即可。#include<iostream>usingnamespacestd;intmain(){ intn; cin>>n; for(int......
  • IEEE顶刊!中科院2区TOP,影响因子逐年上涨!同领域IEEE-Trans,仅47天录用!
    (一)期刊简介概况【期刊类型】计算机医学类SCIE&EI【出版社】IEEE出版社【期刊概况】IF:7.0-8.0,JCR1区,中科院2区TOP【版面类型】正刊,仅10篇版面【预警情况】2020-2024年无预警记录【收录年份】2013年被WOS数据库收录【年发文量】500篇左右【终审周期】走期刊部系统,预计3-......
  • 二十六 3377. 约数的个数 (分解质因数)
    3377.约数的个数(分解质因数)略试除法importjava.util.*;publicclassMain{privatestaticintcalc(intx){intres=0;for(inti=1;i<=x/i;i++){if(x%i==0){res++;if(i......
  • 网络安全 | 什么是双因子认证2FA?
    关注WX:CodingTechWork介绍概念双因子认证(2FA),顾名思义,2个因子进行认证。2FA是一种身份验证方法,要求用户提供密码和另一个认证因子或者至少提供两个认证因子(代替密码),才能访问网站、应用程序或网络。由于破解第二个认证因子需要付出更多,并且其他类型的因子更难以窃取或......
  • 分解质因数
    描述编写一个把整数N分解为质因数乘积的程序。比如分解210,可以写成210=235*7,请按这个格式输出。输入描述一个整数N(2≤N≤10上角标9)。输出描述输出把N拆成几个质数相乘的形式,质数必须从小到大相乘。用例输入1 120用例输出1 120=2*2*2*3*5代码#include<......
  • 使用QR分解 求一元四次方程的根
            在求特征值的时候,通过QR迭代后就是一个拟上三角矩阵,但不一定是上三角矩阵。        在一定条件下,由QR算法生成的序列{Ak}收敛为Schur分块上三角形,对角块按特征值的模从大到小排列。但有特殊情况,当收敛结果为Schur分块上三角形时,序列{Ak}的对角块以上......
  • 预测蛋白是否为转录因子?
    1.TFpredictandSABINE:Sequence-BasedPredictionofStructuralandFunctionalCharacteristicsofTranscriptionFactors(TFpredict和SABINE:基于序列的转录因子结构和功能特征的预测)DOI:10.1371/journal.pone.0082238有一个疑问为啥不能找到在线预测的呀???2.DeepTFacto......
  • YOLOV8逐步分解(3)_trainer训练之模型加载
    yolov8逐步分解(1)--默认参数&超参配置文件加载yolov8逐步分解(2)_DetectionTrainer类初始化过程接上2篇文章,继续讲解yolov8训练过程中的模型加载过程。使用默认参数完成训练器trainer的初始化后,执行训练函数train()开始YOLOV8的训练。1.train()方法实现代码如下所示:......
  • yolov8逐步分解(2)_DetectionTrainer类初始化过程
     接上篇文章yolov8逐步分解(1)--默认参数&超参配置文件加载继续讲解。 1.默认配置文件加载完成后,创建对象trainer时,需要从默认配置中获取类DetectionTrainer初始化所需的参数args,如下所示deftrain(cfg=DEFAULT_CFG,use_python=False):  """TrainandoptimizeYOLO......
  • 【信号分析】基于模拟数字信号ASK FSK PSK QAM调制及自相关法估计功率谱、周期图计算
      ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......