1/1 + 1/2 + 1/3 + 1/4 + ... 在數學上稱為調和級數。
它是發散的,也就是說,只要加上足夠多的項,就可以得到任意大的數字。
但是,它發散的很慢:
前1項和達到 1.0
前4項和才超過 2.0
前83項的和才超過 5.0
那麼,請你計算一下,要加多少項,才能使得和達到或超過 15.0 呢?
請填寫這個整數。
注意:只需要填寫乙個整數,不要填寫任何多餘的內容。比如說明文字。
解析:
正確答案是 1835421
這一題考查對float和double的理解,如果粗心就會出錯。不需要考慮精度丟失問題。
由於float只能儲存8位有效數字,而double可以保留17位有效數字,結果會四捨五入。
所以用float求得的項數和會大一些,而double不會。
第五屆藍橋杯A組java 猜年齡
package the five session a 小明帶兩個妹妹參加元宵燈會。別人問她們多大了,她們調皮地說 我們倆的年齡之積是年齡之和的6倍 小明又補充說 她們可不是雙胞胎,年齡差肯定也不超過8歲啊。請你寫出 小明的較小的妹妹的年齡。注意 只寫乙個人的年齡數字,請通過瀏覽器提交答案。不要書寫任...
藍橋杯第五屆決賽B組
小明和他的表弟一起去看電影,有人問他們的年齡。小明說 今年是我們的幸運年啊。我出生年份的四位數字加起來剛好是我的年齡。表弟的也是如此。已知今年是2014年,並且,小明說的年齡指的是周歲。請推斷並填寫出小明的出生年份。這是乙個4位整數,請通過瀏覽器提交答案,不要填寫任何多餘的內容 比如,他表弟的出生年...
第五屆B組藍橋杯決賽
1 小明和他的表弟一起去看電影,有人問他們的年齡。小明說 今年是我們的幸運年啊。我出生年份的四位數字加起來剛好是我的年齡。表弟的也是如此。已知今年是2014年,並且,小明說的年齡指的是周歲。請推斷並填寫出小明的出生年份。這是乙個4位整數,請通過瀏覽器提交答案,不要填寫任何多餘的內容 比如,他表弟的出...