怎樣解題|題7.5.12:因數的個數
《怎樣解題:數學競賽攻關寶典(第3版)》第 241 頁:
題7.5.12 (普特南 1983) 共有多少個正整數 n,使得 n 是 1040 或 2030 中至少一個數的因數。
回顧本書第 224 頁:
題7.3.3 注意 σ0 等於 n 的因數的個數。這個函式一般用 d(n) 來表示。你曾在第 185 頁題 6.1.21 和 3.1 節第 64 頁見到過它。回憶一下:如果
是 n 的素數冪分解,那麼
d(n)=(e1+1)(e2+1)…(et+1)
由這個公式,可以推斷出 d(n) 是積性函式。
由容斥原理(見本書 6.3 節),題 7.5.12 的答案是:
d(1040) + d(2030) - d(gcd(1040, 2030) )
= d(240540) + d(260530) - d(240530)
= 41 x 41 + 61 x 31 - 41 x 31
= 2301
相關文章
- 怎樣解題|題3.1.16:子集的數目
- 怎樣解題|題2.4.24:數列的極限
- 怎樣解題|題2.1.17:非負整數的分組
- 怎樣解題|題2.4.9:連續正整數之和
- 解決程式(因為數字的問題)沒反應的方法
- 怎樣解題|題2.2.29:康威的售票員問題
- 怎樣解題|題3.4.18:跳青蛙
- 數列 題解
- 怎樣解題|題2.4.16:立方體染色
- 怎樣解題|題6.4.9:最小自私集
- [SDOI2015]約數個數和-[BZOJ4176]Lucas的數論-題解
- 雙模數問題 題解
- [BZOJ3601]一個人的數論-題解
- 怎樣解題|題2.4.27:三項式定理
- 為什麼要寫《怎樣解題:數學競賽攻關寶典》?
- 《怎樣解題:數學競賽攻關寶典(第3版)》勘誤
- 第六章 數學問題 -------- 6.12 素數及質因數分解
- 無聊的數列[題解]
- 逆序對的數量 - 題解
- python怎麼求因數Python
- LeetCode題解(1512):好數對的數目(Python)LeetCodePython
- 怎樣解題|題4.3.12:多項式展開
- 怎樣解題|題2.2.19:組合炸雞塊
- 【題解】A23329.等差數列計數
- 記一個有趣的數學題
- 怎樣解題|題3.3.28:國際象棋棋盤上的車
- 優秀的樹 - 題解(數學)
- Just for fun——分解一個正整數的質因數
- 用PriorityQueue解決選擇最小的K個數問題
- 用Python解決一個等差數列的求和問題Python
- 【入門】統計每個月兔子的總數 - 題解
- [每日一題] 第二十題:最小的k個數每日一題
- 藍橋杯題庫 BASIC-16 分解質因數
- 怎樣解題|題5.3.21:計算無窮乘積
- 怎樣解題|題9.2.21:化簡八次根式
- 怎樣解題|題3.2.14:填充國際象棋棋盤
- 什麼樣的數學問題可以“下金蛋”?
- 怎麼解決引用計數 GC 的迴圈引用問題?GC