Cody

Solution 728200

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 = 57801 ans = 89474 ans = 78317 ans = 98237 ans = 56000 ans = 68794 ans = 78657 ans = 54201 ans = 60124 ans = 4347 ans = 54639 ans = 40409 ans = 8280 ans = 94860 ans = 27207 ans = 5107 ans = 43280 ans = 87150 ans = 50027 ans = 99476 ans = 7514 ans = 47602 ans = 97234 ans = 8694 ans = 25370 ans = 98402 ans = 5667 ans = 70487 ans = 87137 ans = 45297 ans = 1303 ans = 46145 ans = 12584 ans = 2307 ans = 37001 ans = 94682 ans = 44554 ans = 42067 ans = 78160 ans = 71912 ans = 85848 ans = 15466 ans = 53378 ans = 4111 ans = 55436 ans = 62406 ans = 15875 ans = 32207 ans = 15060 ans = 27962 ans = 9414 ans = 85705 ans = 62222 ans = 33970 ans = 28213 ans = 74924 ans = 54377 ans = 24777 ans = 23492 ans = 61045 ans = 94520 ans = 77844 ans = 4709 ans = 90849 ans = 86746 ans = 71984 ans = 288 ans = 89903 ans = 84637 ans = 21278 ans = 51895 ans = 11361 ans = 88594 ans = 25551 ans = 59084 ans = 83931 ans = 64928 ans = 16570 ans = 67808 ans = 76734 ans = 58949 ans = 81382 ans = 77683 ans = 94882 ans = 28120 ans = 16475 ans = 94413 ans = 26338 ans = 69873 ans = 57780 ans = 58446 ans = 82487 ans = 3248 ans = 91249 ans = 77337 ans = 86331 ans = 96497 ans = 39540 ans = 80348 ans = 93488