題目描述
對n!進行質因子分解。
輸入格式
輸入資料僅有一行包含乙個正整數n,n<=10000。
輸出格式
輸出資料報含若干行,每行兩個正整數p,a,中間用乙個空格隔開。表示n!包含a個質因子p,要求按p的值從小到大輸出。
輸入輸出樣例
輸入 #1
輸出 #12 8說明/提示3 45 2
7 1
10!=3628800=(28)*(34)*(5^2)*7
#include
#include
#include
#include
#include
#include
#include
#include
#include
using
namespace std;
int k,n,m,ans =0;
int a[
10010];
intmain()
}}for(
int i =
1; i <=
10000
; i++)}
return0;
}
P2043 質因子分解
對n 進行質因子分解。輸入格式 輸入資料僅有一行包含乙個正整數n,n 10000。輸出格式 輸出資料報含若干行,每行兩個正整數p,a,中間用乙個空格隔開。表示n 包含a個質因子p,要求按p的值從小到大輸出。輸入樣例 1 複製 10輸出樣例 1 複製 2 8 3 45 2 7 110 3628800 ...
質分解因數 質因子分解
3 參考 分解因數 時間限制 1000 ms 記憶體限制 32768 kb 長度限制 100 kb 判斷程式 standard 來自 小小 題目描述 所謂因子分解,就是把給定的正整數a,分解成若干個素數的乘積,即 a a1 a2 a3 an,並且 1 a1 a2 a3 an。其中a1 a2 an均為...
質因子分解
今天沒事做,我們來寫個部落格,混混等級!我們以求數的質因子的個數為例來講解。對於質因子分解最簡單最純粹的暴力我相信大家都會的。int getnum int x return ans 但是當處理的資料比較多,而且範圍也比較大的時候顯然這種方式就不再那麼適合了。既然我們是分解質因子,那麼我們就可以先預處...