幾個數學知識備忘

2022-02-10 18:59:54 字數 1091 閱讀 5028

一:階乘相關

求n的階乘的方法 :

public static fab(int n)

問:1000的階乘未尾有幾個0?

解: 要產生0,那麼分解後的最小因子一定要有2和5,而2個數一定會多於5,那麼只需要求出5的個數就可以了。

那麼結果 :1000/5=200,200/5=40,40/5=8,(int)8/5=1

共有200+40+8+1=249個0。

輸出所有水仙花數

乙個n(n>=3)位數,其值 等於每位n次方之和

1for(

inti 

=100

; i 

<=

999; i++)

2:[||]

", i, i 

/100

, (i /10

) -(i /

100) *10

, i -i 

/10*10

);10

}11}輸出10000以內的完全數

又稱完美數,它是指真因子之和等於自身的自然數

1for(

inti =1

; i 

<=

10000

; i++)2

10}11

if(k 

==i)

1215

}輸出10000以內的相親數

兩個正整數,x的真因子之和等於y的真因子之和

1for(

inti =1

; i 

<=

10000

; i++)2

9}//

y=x的真因子之合

10if(y 

==x)

//完美數

1112x =

0;13

for(

intj =1

; j 

<=y -

1; j++)

//計算y的真因子

1417}//

x=y的真因子之合

18if(x 

==i)

19--"

, x, y);

21}22

}部分摘錄自:

python數學知識 數學知識回顧01

常見函式 常見函式 y c 一次函式 y ax b 二次函式 y ax 2 bx c 冪函式y x a 指數函式 y a x,a的取值範圍為 a 0 a 1 對數函式 y loga x a的取值範圍為 a 0 a 1 導數乙個函式在某一點的導數描述了這個函式在這一點附近的變化率,也可以認為是函式在某...

數學知識集合

1.尤拉函式 p 為n的質因子 varphi n n times pi 1 frac 1 n中與n互質的數的和 frac times varphi n 如果a,b互質,那麼 varphi ab varphi a times varphi b 與n所有約數互質的個數的和為n sum varphi d ...

數學知識及演算法

1.簡單形式 如果n 1個物體被放進n個盒子,那麼至少有乙個盒子包含兩個或更多的物體。例1 在13個人中存在兩個人,他們的生日在同一月份裡。例2 設有n對已婚夫婦。為保證有一對夫婦被選出,至少要從這2n個人中選出多少人?n 1 2.加強形式 令q1,q2,qn為正整數。如果將 q1 q2 qn n ...