模擬 找規律填數字

2021-10-02 12:43:06 字數 886 閱讀 4390

描述

小瑜還在讀幼兒園呢,現在的小孩子正夠可憐的…

這不,老師給孩子們布置了一道連很多大人都不會的數學題目。且看:

給你一組有規律序列的前面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君碰到邊界...