ProjectEuler 495 Writing n as the prod - 拼圖

George avatar
By George
at 2014-12-30T03:45

Table of Contents

495. Writing n as the product of k distinct positive integers

https://projecteuler.net/problem=495

令W(n,k)為正整數n能表示成k個相異正整數的乘積的方法數。

例如,W(144,4) = 7。有7種方法能把144表示成4個相異正整數的乘積:


 ‧144 = 1 ×2 ×4 ×18
 ‧144 = 1 ×2 ×8 ×9
 ‧144 = 1 ×2 ×3 ×24
 ‧144 = 1 ×2 ×6 ×12
 ‧144 = 1 ×3 ×4 ×12
 ‧144 = 1 ×3 ×6 ×8
 ‧144 = 2 ×3 ×4 ×6

相異順序在此題內是視為同一種方法的。

另外,已知W(100!, 10) mod 1000000007 = 287549200。

請求出W(10000!, 30) mod 1000000007。

--
Tags: 拼圖

All Comments

ProjectEuler 494 Collatz prefix famili

Caitlin avatar
By Caitlin
at 2014-12-30T03:38
494. Collatz prefix families https://projecteuler.net/problem=494 Collatz數列定義如下: a_(i+1) = a_i / 2,若a_i為偶數。      3a_i + 1,若a_i為奇數。 「Collatz猜想」宣稱無論由哪一個 ...

ProjectEuler 492 Exploding sequence

Catherine avatar
By Catherine
at 2014-12-18T07:05
492. Exploding sequence https://projecteuler.net/problem=492 定義數列a_1, a_2, a_3, ... 如下:  ‧a_1 = 1。  ‧a_(n+1) = 6a_n^2 + 10a_n + 3對所有n≧1。 例如: a_3 = 235 ...

ProjectEuler 491 Double pandigital num

John avatar
By John
at 2014-12-18T06:58
491. Double pandigital number divisible by 11 https://projecteuler.net/problem=491 如果一正整數恰使用了0到9的數字各兩次(首位不為0),我們稱其為雙泛位數。 例如40561817703823564929即為一例。 有幾 ...

ProjectEuler 490 Jumping frog

Lydia avatar
By Lydia
at 2014-12-11T23:31
490. Jumping frog http://projecteuler.net/problem=490 池塘中有n個石頭,編號從1到n,編號相鄰的石頭間隔為一單位距離 一隻青蛙坐在編號為1的石頭上,它想要拜訪每個石頭恰好一次,最後停在編號n的石頭上 然而,他只能從一顆石頭跳到另一顆石頭假若其間隔的距 ...

ProjectEuler 489 Common factors between two sequences

Carol avatar
By Carol
at 2014-12-11T23:07
489. Common factors between two sequences http://projecteuler.net/problem=489 G(a,b)定義為最小的非負整數使得 gcd(n^3 + b, (n + a)^3 + b) 為最大 例如,G(1,1)=5,因為n等於5時,gcd ...