Problem 42839. Identify the sequence
Given a row vector, x, return 1 if it is an arithmetic series, or 2 if it is a geometric series. If it is neither, return 0.
Example 1:
x = 1:8
y = 1
Example 2:
x = 2^(1:8)
y = 2
Example 3:
x = [1 1 2 3 5 8 13 21 34]
y = 0
Solution Stats
Problem Comments
-
5 Comments
Show
2 older comments
Peng Liu
on 2 May 2016
Perhaps a better strategy is to make a new problem instead of frequently re-scoring due to incremental changes. BTW, the newly added last test case (#11) should return 2, not 1.
Jean-Marie Sainthillier
on 2 May 2016
Yes, Test 11 -> 2
Tim
on 5 May 2016
Test case 11 is still incorrect.
Jean-Marie Sainthillier
on 9 May 2016
x = [i -2 -4i 8 16i] is an arithmetic serie ?
HH
on 27 May 2016
Test case 11 fixed. Thanks.
Solution Comments
Show commentsProblem Recent Solvers26
Suggested Problems
-
Sort a list of complex numbers based on far they are from the origin.
5637 Solvers
-
1163 Solvers
-
648 Solvers
-
834 Solvers
-
668 Solvers
More from this Author45
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!