藍橋杯入門訓練反思總結
第二題 序列求和
1.效率問題
能用乘法就不用累加,因為迴圈在輸入較大的數以後會出現超時。
2.大小問題
如果輸入的數很大就會容易出現盛不下的問題,溢位?
如圖所示,在定義變數的時候,是long long,還有輸出,原題提示是用%I64d,大概是因為64位的原因。
學長給的建議是用%lld輸出,求證以後也是可以的。
第三題 求圓的面積
1.π的表示法
PI=atan(1.0)*4;
2.小數點的表示
%7lf就是保留小數點後七位
第四題(不會,沒思路)
![](https://img2018.cnblogs.com/blog/1242772/201811/1242772-20181117111527438-815625391.png) temp作為資料交換的中介 a1 作為f(n);a2為f(n+1) a1+a2=f(n+2)
相關推薦
藍橋杯入門訓練反思總結
第二題 序列求和 1.效率問題 能用乘法就不用累加,因為迴圈在輸入較大的數以後會出現超時。 2.大小問題 如果輸入的數很大就會容易出現盛不下的問題,溢位? 如圖所示,在定義變數的時候,是long long,還有輸出,原題提示是用%I64d,大概是因為64位的原因。 學長給的建議是用%lld輸出,求證以後也
藍橋杯-入門訓練 :Fibonacci數列
java next fibonacci print text 輸出 ati for ade 問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的余數是多少。
藍橋杯入門訓練
long nac 遞歸 問題 mod 生活 cin 算法 閱讀 題目:http://lx.lanqiao.cn/problemset.page?code=BEGIN-&userid=188230 一、Fibonacci數列 優化方法:不能直接每次求取Fibo
藍橋杯入門訓練-A+B問題
問題描述 輸入A、B,輸出A+B。 說明:在“問題描述”這部分,會給出試題的意思,以及所要求的目標。 輸入格式 輸入的第一行包括兩個整數,由空格分隔,分別表示A、B。 說明:“輸入格式”是描述在測試你的程式
藍橋杯入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說
藍橋杯 入門訓練Fibonacci數列
藍橋杯 入門訓練Fibonacci數列 問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表
藍橋杯入門訓練------Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。
藍橋杯入門訓練------序列求和
問題描述 求1+2+3+...+n的值。 輸入格式 輸入包括一個整數n。 輸出格式 輸出一行,包括一個整數,表示1+2+3+...+n的值。 樣例輸入 4 樣例輸出 10 樣例輸入 100 樣例輸出 5050 資料規模與約定 1 <
藍橋杯入門訓練 Fibonacci數列AND圓的面積AND序列求和AND A+B
問題描述1: Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說明:
藍橋杯 入門訓練 圓的面積
問題描述 給定圓的半徑r,求圓的面積。 輸入格式 輸入包含一個整數r,表示圓的半徑。 輸出格式 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 說明:在本題中,輸入是一個整數,但是輸出是一個實數。 對於實數輸出的問題,請一定看清楚
藍橋杯 入門訓練 Fibonacci數列 (對10007取餘)
1.迴圈注意要從i=3開始 2.for()迴圈是判斷條件成立,就進入迴圈,然後再自加。所以3-n,是for(int i=3;i<=n;i++) 3.對10007取餘數,直接存入陣列就可以。因
藍橋杯 入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包
藍橋杯-入門訓練
目錄 1. 入門訓練 A+B問題 Problem: Hint:複製貼上就行了 2.入門訓練 序列求和 Problem: Hint:用公式n*(n+1)/2就行 3.入門訓練
藍橋杯入門訓練C語言
說明:“樣例輸出”給出了一組滿足“輸出格式”要求的輸出的例子。 樣例輸出中的結果是和樣例輸入中的是對應的,因此,你可以使用樣例的輸入輸出簡單的檢查你的程式。 要特別指出的是,能夠通過樣例輸入輸出的程式並不一定是正確的程式,在測試的時候,會用很多組資料進行測試,而不侷限於樣例資料。有可能一個程式通過了樣
藍橋杯 入門訓練 序列求和
問題描述 求1+2+3+…+n的值。 輸入格式 輸入包括一個整數n。 輸出格式 輸出一行,包括一個整數,表示1+2+3+…+n的值。 樣例輸入 4 樣例輸出 10 樣例輸入 100 說明:有一些試題會給出多組樣例輸入輸出以幫助你更好
藍橋杯 入門訓練 Fibonacci數列(c語言)
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說明:在本題中,
藍橋杯——入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘
藍橋杯——入門訓練 圓的面積
問題描述 給定圓的半徑r,求圓的面積。 輸入格式 輸入包含一個整數r,表示圓的半徑。 輸出格式 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 說明:在本題中,輸入是一個整數,但是輸出是一個實數。 對於實數輸出的問題,請一定看清楚
演算法-藍橋杯-入門訓練 Fibonacci數列 (JAVA)
1 引言 斐波那契數列一直以來都是一個經典的問題,可惜的是以前“只聞其聲不見其人”,沒有好好地研究這個問題,這次恰好在藍橋杯的入門訓練中遇到,實乃萬幸。2 題目問題描述Fibonacci數列的遞推
『ACM入門』藍橋杯ACM訓練系統基本輸入輸出教程
『ACM入門』藍橋杯ACM訓練系統基本輸入輸出教程 在介紹訓練場的OJ系統之前,首先為大家介紹一下ACM: ACM原代表美國計算機協會,因其舉辦的ICPC即國際大學生程式設計競賽而聞名全世界,此項賽事要求學生的在五小時內解決全英文問題,並在效率和速度以及程式碼的審查上要求非常嚴格以至