第五屆藍橋杯Java語言C組 調和級數

2021-07-29 13:07:32 字數 480 閱讀 2211

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位整數,請通過瀏覽器提交答案,不要填寫任何多餘的內容 比如,他表弟的出...