Cody

Solution 728201

Submitted on 3 Sep 2015 by Gergely Patay
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 = 52203 ans = 99095 ans = 87441 ans = 86939 ans = 84846 ans = 71041 ans = 47613 ans = 98301 ans = 98466 ans = 74615 ans = 74342 ans = 68010 ans = 1024 ans = 42308 ans = 42303 ans = 48658 ans = 27761 ans = 5220 ans = 61956 ans = 5800 ans = 41322 ans = 67834 ans = 24398 ans = 41573 ans = 78499 ans = 20387 ans = 22066 ans = 27363 ans = 33267 ans = 29969 ans = 34801 ans = 5361 ans = 88690 ans = 47721 ans = 6239 ans = 69316 ans = 32136 ans = 96045 ans = 19094 ans = 42163 ans = 65682 ans = 16970 ans = 89006 ans = 49374 ans = 63242 ans = 667 ans = 25142 ans = 42811 ans = 65499 ans = 93825 ans = 47282 ans = 17442 ans = 47772 ans = 99055 ans = 40172 ans = 88922 ans = 94194 ans = 52649 ans = 32799 ans = 33115 ans = 47119 ans = 98546 ans = 66310 ans = 41601 ans = 35618 ans = 49769 ans = 242 ans = 36735 ans = 41852 ans = 22351 ans = 96196 ans = 60934 ans = 96149 ans = 61735 ans = 53950 ans = 80127 ans = 32268 ans = 90019 ans = 31191 ans = 59174 ans = 47110 ans = 49881 ans = 14082 ans = 20036 ans = 33886 ans = 61333 ans = 5451 ans = 31858 ans = 43741 ans = 23586 ans = 22223 ans = 96430 ans = 47469 ans = 34473 ans = 8275 ans = 47548 ans = 59363 ans = 46374 ans = 40415 ans = 21447