Cody

Solution 728133

Submitted on 3 Sep 2015 by James
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
%% x = 10; y=2:10; y_correct = 1; assert(isequal(find_missing_number(x,y),y_correct))

ans = 1

2   Pass
%% x = 100; y=1:99; y_correct = 100; assert(isequal(find_missing_number(x,y),y_correct))

ans = 100

3   Pass
%% x = 1000; y=1:1000; y(end/2)=[]; y_correct = 500; assert(isequal(find_missing_number(x,y),y_correct))

ans = 500

4   Pass
%% x = 2; y=2; assert(isequal(find_missing_number(x,y),1))

ans = 1

5   Pass
%% x = 2; y=1; assert(isequal(find_missing_number(x,y),x))

ans = 2

6   Pass
%% x = 100000; y=1:x; y(end-3)=[]; assert(isequal(find_missing_number(x,y),x-3))

ans = 99997

7   Pass
%% x = 100000; for b=1:100 y=1:x; y=y(randperm(x)); val=randi([1 x]); y_correct = y(val); y(val)=[]; assert(isequal(find_missing_number(x,y),y_correct)) end

ans = 94284 ans = 24977 ans = 54970 ans = 11918 ans = 18513 ans = 70786 ans = 45573 ans = 13305 ans = 73547 ans = 79696 ans = 19868 ans = 6245 ans = 11055 ans = 73526 ans = 90931 ans = 55811 ans = 19380 ans = 62219 ans = 8680 ans = 27169 ans = 40258 ans = 49089 ans = 10231 ans = 36818 ans = 29317 ans = 39347 ans = 71210 ans = 15077 ans = 16367 ans = 96751 ans = 94860 ans = 46878 ans = 97608 ans = 79754 ans = 84856 ans = 76149 ans = 49697 ans = 21338 ans = 24441 ans = 50494 ans = 86094 ans = 38598 ans = 74041 ans = 98339 ans = 43870 ans = 59533 ans = 26995 ans = 34680 ans = 35965 ans = 52422 ans = 90726 ans = 96395 ans = 16065 ans = 97922 ans = 48244 ans = 16976 ans = 74218 ans = 98206 ans = 99800 ans = 83878 ans = 11183 ans = 16556 ans = 38524 ans = 6711 ans = 59226 ans = 31501 ans = 85133 ans = 24222 ans = 61818 ans = 75723 ans = 64742 ans = 94795 ans = 66989 ans = 43017 ans = 52689 ans = 84169 ans = 1171 ans = 49211 ans = 83329 ans = 67216 ans = 19947 ans = 93390 ans = 38864 ans = 98793 ans = 41818 ans = 78248 ans = 73485 ans = 73 ans = 97199 ans = 97750 ans = 94527 ans = 53374 ans = 70823 ans = 18275 ans = 42558 ans = 56105 ans = 54769 ans = 42554 ans = 72228 ans = 77151