While answering Problem #57725, I noticed a pattern that immediately led me to a solution, namely: the 4-th difference of the sequence is constant. In that problem's case the constant is 6:
diff(A,4) == [6 6 6 6 ...]
where A is the sequence.
Given an integer n and a vector V that enumerates the first k elements of A, write a function that outputs the n-th element of A, such that the
-th difference is a constant:
diff(A,k-1) == [c c c c ...]
-------------
NOTE: The following restrictions apply:
- The function should only have one (1) line of code, excluding the function start line.
- Semicolons (;) are considered end-of-line characters.
- To encourage vectorization, for and while loops are not allowed
- Regular expressions, string manipulation and curve fitting are not allowed.
Solution Stats
Solution Comments
Show comments
Loading...
Problem Recent Solvers1
Suggested Problems
-
Find all elements less than 0 or greater than 10 and replace them with NaN
15782 Solvers
-
21063 Solvers
-
465 Solvers
-
Create a two dimensional zero matrix
525 Solvers
-
391 Solvers
More from this Author116
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!