描述
小瑜還在讀幼兒園呢,現在的小孩子正夠可憐的…
這不,老師給孩子們布置了一道連很多大人都不會的數學題目。且看:
給你一組有規律序列的前面5個整數,請你給出它後面跟著的5個整數,如:1,2,3,4,5,___,___,_,,___。這是個等差數列, 後面應該是6,7,8,9,10,這倒簡單。但現在老師告訴孩子們這串串行有可能是等差數列,等比數列或者是斐波那契數列。親愛的,你能幫小瑜完成這個題目嗎?
輸入輸入有多組資料,每組資料佔一行,有5個數字組成,每個數字之間隔乙個空格,當5個數字都為0時輸入結束。
輸出每組測試資料對應乙個輸出為這串數列的後面5個數字,每個數字之間隔乙個空格。當輸入的5個數字都為0時不用輸出結果。
樣例輸入
1 2 3 4 5
1 2 4 8 16
1 2 3 5 8
0 0 0 0 0
樣例輸出
6 7 8 9 10
32 64 128 256 512
13 21 34 55 89
提示用int可以滿足精度
分析:情況1:遞增/減
情況2:比例關係
情況3:前兩數之和
**:#include
using namespace std;
int main()
//case 1
if (num[1]-num[0]==num[4]-num[3])
}else
//case 2
if (num[3]*num[1]==num[2]*num[2])
}else
//case 3
}for (int i=5;i<10;i++)
cout<}return 0;
}
找規律填數字 難AC,細節多
題目描述 小宇正在讀小學,今天老師布置了幾道數學題目。小宇平時上課經常不專心,這些他可發愁了,怎麼辦呢?看看你能不能幫幫他。題目是給你一組有規律序列的前面5個整數,請你給出它後面跟著的5個整數,如 1,2,3,4,5,這是個等差數列,後面應該是6,7,8,9,10,就這麼簡單。而且現在小宇已經知道這...
模擬 找規律
現代數學的著名證明之一是georg cantor證明了有理數是可列舉的。他是用下面這一張表來證明這一命題的 1 1 1 2 1 3 1 4 1 5 2 1 2 2 2 3 2 4 3 1 3 2 3 3 4 1 4 2 5 1 我們以z字形給上表的每一項編號。第一項是1 1,然後是1 2,2 1,3...
模擬 找規律
走格仔時間限制 c c 1秒,其他語言2秒 空間限制 c c 262144k,其他語言524288k 64bit io format lld 在平面上有n n大小的正方形,定義正方形左下角座標是 1,1 右下角座標是 n,1 現在a君在左下角,他的初始方向是向右,他要在正方形內走m步 當a君碰到邊界...