Create a function file with an input maxval to determine the maximum number of terms for the series 1^2 + 2^2 + 3^2 + ... such that the sum is <= maxval. The function should return the number of terms. The function should return 13 when maxval=1000.
Solution Stats
Problem Comments
2 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers46
Suggested Problems
-
"Low : High - Low : High - Turn around " -- Create a subindices vector
590 Solvers
-
middleAsColumn: Return all but first and last element as a column vector
653 Solvers
-
Vectorize the digits of an Integer
338 Solvers
-
Determine the number of odd integers in a vector
860 Solvers
-
Sum the 'edge' values of a matrix
415 Solvers
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Hi, DP. You have created a nice problem here: well done. Could you please clarify/check/amend one detail though. In the Problem Statement it stipulates the sum must be that "less than" maxval. So if maxval=1, then the series would have no terms (hence sum=0); alternatively, if it had one term, then the sum (1²=1) would be "less than or equal to" maxval, as implied in the Test Suite. Thanks, DIV
Thanks for the clarification!