Cody

Solution 2250638

Submitted on 2 May 2020 by Rafael Hernandez-Walls
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 = 27251 ans = 57583 ans = 15076 ans = 73656 ans = 31331 ans = 60740 ans = 4011 ans = 41293 ans = 18750 ans = 72296 ans = 27050 ans = 42028 ans = 32192 ans = 43702 ans = 40718 ans = 73123 ans = 29372 ans = 11773 ans = 17494 ans = 61102 ans = 49064 ans = 78805 ans = 18797 ans = 26522 ans = 32269 ans = 64666 ans = 6814 ans = 50927 ans = 91645 ans = 75287 ans = 56855 ans = 81789 ans = 55835 ans = 58249 ans = 40048 ans = 79625 ans = 39134 ans = 65006 ans = 38629 ans = 36780 ans = 76033 ans = 88519 ans = 66592 ans = 11486 ans = 3474 ans = 92070 ans = 83553 ans = 40446 ans = 65061 ans = 84542 ans = 23194 ans = 81660 ans = 32211 ans = 85734 ans = 94062 ans = 1044 ans = 64826 ans = 46709 ans = 30750 ans = 89221 ans = 85136 ans = 21380 ans = 35172 ans = 78931 ans = 99610 ans = 92463 ans = 15969 ans = 68489 ans = 5229 ans = 8812 ans = 88477 ans = 23946 ans = 3997 ans = 92917 ans = 63672 ans = 12773 ans = 24469 ans = 73894 ans = 91435 ans = 42192 ans = 486 ans = 34407 ans = 29467 ans = 60634 ans = 51974 ans = 90964 ans = 61202 ans = 19790 ans = 62934 ans = 67011 ans = 54251 ans = 52677 ans = 85081 ans = 80676 ans = 12675 ans = 9333 ans = 82180 ans = 51972 ans = 4083 ans = 59346