1. 程式人生 > >藍橋杯入門訓練反思總結

藍橋杯入門訓練反思總結

第二題 序列求和
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)