Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 106389

Submitted on 4 Jul 2012 by Vitaly Lavrukhin

Correct

32Size
Leading solution size is 22.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Pass
 
%%
X='98765432109876543210987654321098765432109876543210987654321';
Y='98765432109876543210987654321098765432109876543210987654321';
Z='197530864219753086421975308642197530864219753086421975308642';
assert(isequal(dda(X,Y),Z))
status =
     0
Z =
197530864219753086421975308642197530864219753086421975308642
Z =
197530864219753086421975308642197530864219753086421975308642
2
Pass
 
%%
X='6546468768680988454345';
Y='5757557542432424209808098908085353545657657';
Z='5757557542432424209814645376854034534112002';
assert(isequal(dda(X,Y),Z))
status =
     0
Z =
5757557542432424209814645376854034534112002
Z =
5757557542432424209814645376854034534112002
3
Pass
 
%%
X='122';
Y='323';
Z='445';
assert(isequal(dda(X,Y),Z))
status =
     0
Z =
445
Z =
445
4
Pass
 
%%
X='767678686868667868635435353545';
Y='465464643244242424249787979';
Z='768144151511912111059685141524';
assert(isequal(dda(X,Y),Z))
status =
     0
Z =
768144151511912111059685141524
Z =
768144151511912111059685141524