Cody

Problem 44289. Find two triangular numbers whose sum is input.

Solution 1954952

Submitted on 1 Oct 2019
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   Fail
x = 400; y_correct = [190 210]; assert(isequal(twoTriangular(x),y_correct))

y = 190 210 l = 1

Assertion failed.

2   Fail
x = 196; y_correct = [91 105]; assert(isequal(twoTriangular(x),y_correct))

y = 6 91 190 105 l = 1

Assertion failed.

3   Fail
x = 676; y_correct = [325 351]; assert(isequal(twoTriangular(x),y_correct))

y = 10 325 666 351 l = 1

Assertion failed.

4   Fail
x = 1225; y_correct = [595 630]; assert(isequal(twoTriangular(x),y_correct))

y = 190 595 1035 630 l = 1

Assertion failed.

5   Fail
x = 1849; y_correct = [903 946]; assert(isequal(twoTriangular(x),y_correct))

y = 253 903 1596 946 l = 1

Assertion failed.

6   Fail
x = 10000; y_correct = [4950 5050]; assert(isequal(twoTriangular(x),y_correct))

y = 820 1485 4005 4950 9180 8515 5995 5050 l = 1

Assertion failed.

7   Fail
x = 11025; y_correct = [5460 5565]; assert(isequal(twoTriangular(x),y_correct))

y = 5460 5565 l = 1

Assertion failed.

Suggested Problems

More from this Author68

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!