NYOJ 56 階乘因式分解(一)

2021-08-04 05:26:39 字數 577 閱讀 2887

時間限制:

3000 ms  |  記憶體限制:

65535 kb

難度:2描述

給定兩個數m,n,其中m是乙個素數。

將n(0<=n<=10000)的階乘分解質因數,求其中有多少個m。

輸入第一行是乙個整數s(0

輸出輸出m的個數。

樣例輸入

2

100 5

16 2

樣例輸出

24

15

這道題是我在極具有睏意下看的,感覺自己還是沒有養成乙個程式設計的思維,看到很多問題還是一籌莫展,像這一題看到之後也是完全不知所措,在討論區看了網友討論之後,才覺得原來這題這麼簡單!

#includeint main()

n=n/m;

}printf("%d\n",sum);

}return 0;

}

只要認真審清題目,要記住要試著用計算機的角度來思考問題~加油

nyoj 56 階乘因式分解

描述 給定兩個數m,n,其中m是乙個素數。將n 0 n 10000 的階乘分解質因數,求其中有多少個m。輸入 第一行是乙個整數s 0 輸出輸出m的個數。給定兩個數m,n 求m 分解質因數後因子n的個數。這道題涉及到了大數問題,如果相乘直接求的話會超出資料型別的範圍。下面給出一種效率比較高的演算法,我...

NYoj 56階乘因式分解(一)

階乘因式分解 一 時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 給定兩個數m,n,其中m是乙個素數。將n 0 n 10000 的階乘分解質因數,求其中有多少個m。輸入 第一行是乙個整數s 0 include cstdio include cstring include cm...

NYOJ 階乘因式分解(一)(二)

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述給定兩個數m,n,其中m是乙個素數。將n 0 n 10000 的階乘分解質因數,求其中有多少個m。輸入 第一行是乙個整數s 0 s 100 表示測試資料的組數 隨後的s行,每行有兩個整數n,m。輸出 輸出m的個數。樣例輸入 2 1...