Cody

Solution 1675463

Submitted on 16 Nov 2018 by Rafael Hernandez-Walls
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
n = 1; out = 4; assert(isequal(next_square(n),out));

y = 4

2   Pass
n = [5 7 9]; out = [9 9 16]; assert(isequal(next_square(n),out));

y = 9 9 16

3   Pass
n = 10.^(1:5); out = [16 121 1024 10201 100489]; assert(isequal(next_square(n),out));

y = 16 121 1024 10201 100489

4   Pass
n = round(7.^(3:.5:8)); out = [361 961 2500 6400 16900 44521 118336 311364 824464 2181529 5769604]; assert(isequal(next_square(n),out));

y = 361 961 2500 6400 16900 44521 118336 311364 824464 2181529 5769604

Suggested Problems

More from this Author2