第二題 序列求和
1.效率問題
能用乘法就不用累加,因為迴圈在輸入較大的數以後會出現超時。
2.大小問題
如果輸入的數很大就會容易出現盛不下的問題,溢位?
如圖所示,在定義變數的時候,是long long,還有輸出,原題提示是用%i64d,大概是因為64位的原因。
學長給的建議是用%lld輸出,求證以後也是可以的。
第三題 求圓的面積
1.π的表示法
pi=atan(1.0)*4;
2.小數點的表示
%7lf就是保留小數點後七位
第四題(不會,沒思路)
temp作為資料交換的中介
a1 作為f(n);a2為f(n+1)
a1+a2=f(n+2)
藍橋杯入門訓練
1.a b問題 include int main 2.序列求和問題 include int main 3.圓的面積問題 include include define pi atan 1.0 4 int main 4.fibonacci數列 include int main 注意陣列的長度100000...
藍橋杯 入門訓練
begin 1 a b問題 include using namespace std inta,b intmain view code begin 2 序列求和 include using namespace std long long n long long ans 0 int main view ...
藍橋杯入門訓練 藍橋杯備賽
begin 1 a b問題str1 input str2 str1.split s int str2 0 int str2 1 print s begin 2 序列求和s int input 用公式計算而不用迴圈,避免超時 n s s 1 2print int n begin 3 圓的面積impor...