close
本題題目: 第一行是數列的數目t(0 <= t <= 20)。 以下每行均包含四個整數,表示數列的前四項。 約定數列的前五項均為不大於105的自然數,等比數列的比值也是自然數。
//自然數=正整數
解題步驟
1.他會先給一個數字告訴你需要執行迴圈幾次,用個for迴圈包起來即可。
2.先進分類,到底是等差級數還是等比級數。
利用if(第三項-第二項==第二項-第一項)
{
//等差級數該做的事;
第五項 = 第四項+(第四項-第三項);
}else
{
//等比級數該做的事;
第五項 = 第四項*((第四項-第三項)/(第三項-第二項));
}
3.列印全部出來。//記得換行
程式碼如下:
數字陣列nuber負責存取每個變數ˇ
temp負責算公差
k,h為常數
input紀錄須要有幾次迴圈
文章標籤
全站熱搜
留言列表