Cody

Problem 44523. Pattern Sum

Solution 2638978

Submitted on 1 Jul 2020 by 啟锵 陈
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
a = 4; b = 5; y_correct = 49380; assert(isequal(pattern_sum(a,b),y_correct))

y = 4 x = 4 c = 0 c = 4 y = 48 c = 44 y = 492 c = 444 y = 4936 c = 4444 y = 49380 49380

2   Pass
a = 7; b = 4; y_correct = 8638; assert(isequal(pattern_sum(a,b),y_correct))

y = 7 x = 7 c = 0 c = 7 y = 84 c = 77 y = 861 c = 777 y = 8638 8638

3   Pass
a = 5; b = 3; y_correct = 615; assert(isequal(pattern_sum(a,b),y_correct))

y = 5 x = 5 c = 0 c = 5 y = 60 c = 55 y = 615 615

4   Pass
a = 1; b = 1; y_correct = 1; assert(isequal(pattern_sum(a,b),y_correct))

y = 1 x = 1 c = 0 1

5   Pass
a = 2; b = 2; y_correct = 24; assert(isequal(pattern_sum(a,b),y_correct))

y = 2 x = 2 c = 0 c = 2 y = 24 24

6   Pass
a = 9; b = 9; y_correct = 1111111101; assert(isequal(pattern_sum(a,b),y_correct))

y = 9 x = 9 c = 0 c = 9 y = 108 c = 99 y = 1107 c = 999 y = 11106 c = 9999 y = 111105 c = 99999 y = 1111104 c = 999999 y = 11111103 c = 9999999 y = 111111102 c = 99999999 y = 1.1111e+09 1.1111e+09

7   Pass
a = 0; b = 0; y_correct = 0; assert(isequal(pattern_sum(a,b),y_correct))

y = 0 x = 0 c = 0 0

8   Pass
a = 3; b = 8; y_correct = 37037034; assert(isequal(pattern_sum(a,b),y_correct))

y = 3 x = 3 c = 0 c = 3 y = 36 c = 33 y = 369 c = 333 y = 3702 c = 3333 y = 37035 c = 33333 y = 370368 c = 333333 y = 3703701 c = 3333333 y = 37037034 37037034

Suggested Problems

Community Treasure Hunt

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

Start Hunting!