首页
/
每日頭條
/
職場
/
小數的除法面試真題
小數的除法面試真題
更新时间:2024-09-28 19:14:05

大數階乘問題,是很常見的,來看一下T公司的面試題目:

問題一:

1000的階乘末尾有多少個0?

問題二:

1000的階乘有多少位數?

問題三:

1000的階乘的值是多少?

1000的階乘末尾有多少個0?

直接遞歸計算嗎?有點天真了。1000的階乘,是一個非常大的數字,得想其它辦法了。注意:要求的是1000的階乘末尾的0的個數,而不是求1000的階乘。

喜歡編程的小夥伴可以加小編的Q群1026782549,進群可以領取免費的學習資料跟源代碼哦!也可以關注小編的編程雯子,領取資料哦

很顯然,從分解質因數的過程來看,結尾的0必然是2和5的乘積,而且在階乘中,5是稀缺值,而2是富餘值,所以,隻需要知道質因數中5的個數就行了。我們以26的階乘為例:

小數的除法面試真題(筆試面試題目1000的階乘問題)1

可見:其中有6個5,有充足的2,所以隻需要看5的個數。易知,26的階乘的末尾有6個0. 用階乘計算器來看下,果然如此:

小數的除法面試真題(筆試面試題目1000的階乘問題)2

我們來讨論更一般的情況:

設f(x)是x中因數5的個數, [x]為x向下取整的值,則有:

小數的除法面試真題(筆試面試題目1000的階乘問題)3

所以:

小數的除法面試真題(筆試面試題目1000的階乘問題)4

至于程序,給個遞歸版本吧:

小數的除法面試真題(筆試面試題目1000的階乘問題)5

結果:249. 可見,1000的階乘末尾有249個0.

喜歡編程的小夥伴可以加小編的Q群1026782549,進群可以領取免費的學習資料跟源代碼哦!也可以關注小編的編程雯子,領取資料哦

1000的階乘有多少位數?

直接遞歸計算嗎?有點天真了。我們來看下如下規律:

小數的除法面試真題(筆試面試題目1000的階乘問題)6

設f(x)為x的數位個數,[x]為x向下取整的值,則有:

小數的除法面試真題(筆試面試題目1000的階乘問題)7

至于程序,那就很簡單了:

小數的除法面試真題(筆試面試題目1000的階乘問題)8

結果:2568. 可見,1000的階乘有2568位。

1000的階乘的值是多少?

直接遞歸計算嗎?有點天真了。 還是用字符串來做吧:

小數的除法面試真題(筆試面試題目1000的階乘問題)9

小數的除法面試真題(筆試面試題目1000的階乘問題)10

結果是:

小數的除法面試真題(筆試面試題目1000的階乘問題)11

可以看到,1000的階乘有2568位,且最後有249個0.

喜歡編程的小夥伴可以加小編的Q群1026782549,進群可以領取免費的學習資料跟源代碼哦!也可以關注小編的編程雯子,領取資料哦

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
郭艾倫最近狀态低迷(業餘和職業的差距)
郭艾倫最近狀态低迷(業餘和職業的差距)
  這就是職業和票友之間的差距,想象一下nba那些大神們是怎樣的存在吧  隻要是職業球員 在野球場紛紛化身喬丹跟奧尼爾。。。      其實對位的人防守注意力很集中了,反而郭艾倫其實沒怎麼發力,郭艾倫一系列運球吸引了防守者的注意力,然後很自然的把突破路線換到了左腳的方向,防守者畢竟隻是業餘,隻注意身位,完全沒有察覺防守腳步已經反了,導緻兩個球都被過的很幹淨。...
2024-09-28
徐州教育先進工作者(獎勵高考優秀學生和優秀教育工作者)
徐州教育先進工作者(獎勵高考優秀學生和優秀教育工作者)
  大會現場碧海銀沙網訊(圖文/李梅英編輯/榮 蓉 蔚 青) 8月12日上午,徐聞縣在該縣會議中心舉行第六屆高考優秀學生暨先進教育工作者頒獎大會,給今年考上國内和世界名校的27名徐聞籍優秀學生和徐聞縣20名優秀教師、20名優秀校長進行頒獎。徐聞縣委書記、人大主任梁權财,縣長吳康秀,政協主席蔣柯煌等四套班子領導、縣獎學協會理事會成員、各鄉鎮(街道辦)書記和鎮長...
2024-09-28
亞馬遜套裝第八期(真黑五13件你必須入手的亞馬遜内部員工推薦好物)
亞馬遜套裝第八期(真黑五13件你必須入手的亞馬遜内部員工推薦好物)
  選擇困難的體驗,相信大家都曾有過:同樣的價格,該買這副耳機還是那雙鞋?這件衣服還是那隻包包?等到購物節,促銷一多,更是讓人眼花缭亂。      相信小Z,世界上其實沒有真正的選擇困難——根本還是在于折扣力度不夠大,對商品的了解不夠全!今年黑五,貼心的小Z不會讓大家體驗選擇困難的感覺!咱們的内部員工由折扣價格與産品性能兩方面為大家選出了一份“必買推薦”,絕...
2024-09-28
顧誦芬殲20(殲
顧誦芬殲20(殲
  瞞着家人三上藍天 89歲患癌仍工作……面對面專訪“殲-8之父”顧誦芬   89歲的顧誦芬是我國高空高速殲擊機的主要技術負責人之一,他先後參與主持了殲教-1、初教-6、殲-8和殲-8Ⅱ等機型的設計研發,并擔任殲-8和殲-8Ⅱ的總設計師,被稱為“殲-8之父”。今年7月5日,是我國自主研制的第一架高空高速殲擊機殲-8首飛50周年的日子。      幼時目睹日軍...
2024-09-28
女排史上最被低估的隊員(女排31歲名将喜迎新工作)
女排史上最被低估的隊員(女排31歲名将喜迎新工作)
  伴随着女排聯賽的結束,各支參賽隊伍也迎來了一段小長假,包括天津,上海等球隊都分别更新了動态。其中天津女排的功勳老将李珊,還曬出了一張大合照,照片上的張萍,殷娜和王茜等選手悉數在内,她們都為天津女排立下不少汗馬功勞。至于上海女排,雖然在最近幾個賽季都沒能奪得聯賽冠軍,可上海隊的拼搏精神卻獲得了球迷們的認可。自從金軟景離開上海女排後,球隊便接連引入多位頂級外...
2024-09-28
Copyright 2023-2024 - www.tftnews.com All Rights Reserved