b277: 找規律
Tags : 數學 規律
Accepted rate : 10人/15人 ( 67% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-05-22 19:32

Content

小明的老師給他一串數列,請你編寫一段程序協助他找出其中的規律。

規律為每兩個數字之間的關係,且必定相同,由一個運算符號(+ - * /)+一個數字組成。

例:1 2 3 4 5

規律便是+ 1

因為1和2, 2和3, 3和4, 4和5 之間的差距皆是前者+1=後者。

用數學方式來說,給定一個等差/等比數列,試求出它們是等差還是等比,以及它們的公差。

Input

輸入第一行為一個整數n,代表數列s的長度,3<=n<=100。

第二行為一個數列s。

Output

輸出只有一行,為每一個數字之間的規律,詳見範例輸出。

Sample Input #1
5
1 3 5 7 9
Sample Output #1
+ 2
Sample Input #2
3
8 5 2
Sample Output #2
- 3
Sample Input #3
4
2 4 8 16
Sample Output #3
* 2
Sample Input #4
5
891 297 99 33 11
Sample Output #4
/ 3
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1K
公開 測資點#2 (20%): 1.0s , <1K
公開 測資點#3 (20%): 1.0s , <1K
公開 測資點#4 (20%): 1.0s , <1K
Hint :

保證每題只有一個解,且答案必定為整數。

保證不會有數字相同。

Tags:
數學 規律
出處:
算法入門C++練習題 [管理者:
1360467-8@g.... (tetris)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」