1366: 分解質因子
1366: 分解質因子
1.描述
將一個正整數分解質因數,例如,輸入90,輸出2 3 3 5。
輸入
輸入一個正整數n(2<=n<=2000)。
輸出
從小到大輸出n的所有質因子,每兩個數之間空一格。
樣例輸入
20
樣例輸出
2 2 5
提示
注意,最後一個數後面沒有空格!!
2.程式碼
#include<stdio.h>
#include<string.h>
int main()
{
int n,m,i=2;
scanf("%d",&m);
for(i=2; i<=2000; i++)
{
if(m%i==0)
{
n=m/i;
printf("%d",i);
break;
}
}
while(n>1)
{
if(n%i==0)
{
n=n/i;
printf(" %d",i);
i=2;
}
else
{
i++;
}
}
return 0;
}
相關文章
- 質數判斷、質因子分解、質數篩
- 整數因子分解問題
- HJ6 質數因子
- 大質數分解模板
- ACM-ICPC 2018 南京賽區網路預賽__J. Sum【尤拉篩法+質因子分解+思維】ACM
- 階乘質因數分解
- 4.【Python】分類演算法—Factorization Machine(FM,因子分解機)Python演算法Mac
- 分解質因數的誤區
- Smart Beta中的質量因子是什麼?
- 推薦系統特徵構建新進展:極深因子分解機模型 | KDD 2018特徵模型
- 1366. Rank Teams by Votes
- 萬字長文,詳解推薦系統領域經典模型FM因子分解機模型
- 【hdu】口算訓練/二分/質因數分解
- P1075 [NOIP2012 普及組] 質因數分解
- HDU 4135 Co-prime(容斥原理+分解質因數)
- 藍橋杯題庫 BASIC-16 分解質因數
- Just for fun——分解一個正整數的質因數
- 51nod 1366 貧富差距
- hdu 5698 瞬間移動 【質因數分解求組合數】
- python將輸入的一個正整數分解質因數(map)Python
- Java分解質因數,如輸入8,輸出8=2*2*2Java
- Leetcode 1366. Rank Teams by Votes (python+cpp)LeetCodePython
- Lyndon 分解
- 模式分解模式
- 分解jQueryjQuery
- 多因子模型模型
- 任務分解神器:10款優質專案管理工具推薦專案管理
- 如何寫好策略——因子篇(二):因子是否越多越好?
- AUTOCAD——分解命令
- 矩陣分解矩陣
- 第六章 數學問題 -------- 6.12 素數及質因數分解
- 軟體的分解-程式語言自帶分解功能
- 減少蛋白質攝入,可以延長壽命?這一關鍵因子功不可沒
- 【譯】十二因子應用(四)
- Wanafly挑戰賽25 A因子
- SVD奇異值分解
- 樹鏈剖分解析
- [LeetCode] 1366. Rank Teams by Votes 透過投票對團隊排名LeetCode