Cody

# Problem 2482. Card Game

Solution 487885

Submitted on 19 Aug 2014 by Zikobrelli
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
%% for i=1:randi(1000) vec = randperm(100); end vec = randperm(100); a = vec(1:50); % given to bot b = vec(51:100); % given to player you = 0; bot = 0; for i = 1:50 c = call(a(1),b); if ~ismember(c,b) while(1) end end if c>a(1) you = you + 1; else bot = bot + 1; end b(b==c)=[]; a(1)=[]; end if you<floor(50*0.75) while(1) disp('not enough wins'); end end

ans = 95 96 88 93 99 87 92 98 94 100 ans = 87 ans = Columns 1 through 16 47 61 95 50 58 69 63 64 96 59 88 93 99 84 76 66 Columns 17 through 31 78 72 92 73 98 94 85 74 100 53 83 51 57 71 68 ans = 47 ans = Columns 1 through 16 9 30 61 39 95 50 58 69 63 64 35 96 40 59 18 88 Columns 17 through 32 93 99 15 84 76 66 17 38 22 78 72 92 73 98 94 14 Columns 33 through 46 85 74 100 53 27 34 83 51 57 37 10 71 68 20 ans = 9 ans = Columns 1 through 16 61 39 95 50 58 69 63 64 35 96 40 59 88 93 99 84 Columns 17 through 32 76 66 38 78 72 92 73 98 94 85 74 100 53 34 83 51 Columns 33 through 36 57 37 71 68 ans = 34 ans = 95 96 88 93 99 84 92 98 94 85 100 83 ans = 83 ans = Columns 1 through 16 61 95 50 58 69 63 64 96 59 88 93 99 84 76 66 78 Columns 17 through 29 72 92 73 98 94 85 74 100 53 51 57 71 68 ans = 50 ans = Columns 1 through 16 61 95 58 69 63 64 96 59 88 93 99 84 76 66 78 72 Columns 17 through 28 92 73 98 94 85 74 100 53 51 57 71 68 ans = 51 ans = Columns 1 through 16 30 61 39 95 58 69 63 64 35 96 40 59 18 88 93 99 Columns 17 through 32 15 84 76 66 17 38 22 78 72 92 73 98 94 14 85 74 Columns 33 through 40 100 53 27 57 37 71 68 20 ans = 14 ans = Columns 1 through 16 61 95 58 69 63 64 96 59 88 93 99 84 76 66 78 72 Columns 17 through 27 92 73 98 94 85 74 100 53 57 71 68 ans = 53 ans = 95 96 88 93 99 84 76 78 92 98 94 85 100 ans = 76 ans = Columns 1 through 16 30 61 39 95 58 69 63 64 35 96 40 59 18 88 93 99 Columns 17 through 32 84 66 17 38 22 78 72 92 73 98 94 85 74 100 27 57 Columns 33 through 36 37 71 68 20 ans = 17 ans = Columns 1 through 16 30 61 39 95 58 69 63 64 35 96 40 59 18 88 93 99 Columns 17 through 32 15 84 66 38 22 78 72 92 73 98 94 85 74 100 27 57 Columns 33 through 37 37 10 71 68 20 ans = 10 ans = Columns 1 through 16 61 39 95 58 69 63 64 96 40 59 88 93 99 84 66 38 Columns 17 through 29 78 72 92 73 98 94 85 74 100 57 37 71 68 ans = 37 ans = Columns 1 through 16 95 69 63 64 96 88 93 99 84 66 78 72 92 73 98 94 Columns 17 through 21 85 74 100 71 68 ans = 63 ans = Columns 1 through 16 30 61 39 95 58 69 64 35 96 40 59 88 93 99 84 66 Columns 17 through 29 38 78 72 92 73 98 94 85 74 100 57 71 68 ans = 30 ans = Columns 1 through 16 61 39 95 58 69 64 35 96 40 59 18 88 93 99 15 84 Columns 17 through 32 66 38 22 78 72 92 73 98 94 85 74 100 27 6 57 71 Columns 33 through 34 68 20 ans = 6 ans = Columns 1 through 16 61 39 95 58 69 64 35 96 40 59 18 88 93 99 15 84 Columns 17 through 32 66 38 22 78 72 92 73 98 94 85 74 100 27 57 71 68 Column 33 20 ans = 15 ans = Columns 1 through 16 61 95 58 69 64 96 59 88 93 99 84 66 78 72 92 73 Columns 17 through 24 98 94 85 74 100 57 71 68 ans = 57 ans = Columns 1 through 16 61 39 95 58 69 64 35 96 40 59 18 88 93 99 84 66 Columns 17 through 31 38 22 78 72 92 73 98 94 85 74 100 27 71 68 20 ans = 18 ans = Columns 1 through 16 61 39 95 58 69 64 35 96 40 59 88 93 99 84 66 38 Columns 17 through 29 22 78 72 92 73 98 94 85 74 100 27 71 68 ans = 22 ans = Columns 1 through 16 61 95 58 69 64 96 59 88 93 99 84 66 78 72 92 73 Columns 17 through 23 98 94 85 74 100 71 68 ans = 58 ans = Columns 1 through 16 61 95 69 64 96 59 88 93 99 84 66 78 72 92 73 98 Columns 17 through 22 94 85 74 100 71 68 ans = 59 ans = 95 96 88 93 99 84 78 92 98 94 85 100 ans = 78 ans = Columns 1 through 16 61 95 69 64 96 88 93 99 84 66 72 92 73 98 94 85 Columns 17 through 20 74 100 71 68 ans = 61 ans = Columns 1 through 16 39 95 69 64 35 96 40 88 93 99 84 66 38 72 92 73 Columns 17 through 24 98 94 85 74 100 27 71 68 ans = 27 ans = Columns 1 through 16 95 69 64 96 88 93 99 84 66 72 92 73 98 94 85 74 Columns 17 through 19 100 71 68 ans = 64 ans = 95 96 93 99 92 98 94 100 ans = 92 ans = Columns 1 through 16 39 95 69 35 96 40 88 93 99 84 66 38 72 73 98 94 Columns 17 through 21 85 74 100 71 68 ans = 35 ans = 95 96 88 93 99 84 98 94 85 100 ans = 84 ans = Columns 1 through 16 39 95 69 96 40 88 93 99 66 38 72 73 98 94 85 74 Columns 17 through 19 100 71 68 ans = 38 ans = 95 69 96 88 93 99 66 72 73 98 94 85 74 100 71 68 ans = 66 ans = 95 69 96 88 93 99 72 73 98 94 85 74 100 71 68 ans = 68 ans = 99 98 100 ans = 98 ans = 95 69 96 88 93 99 72 73 94 85 74 100 71 ans = 69 ans = 95 96 88 93 99 72 73 94 85 74 100 71 ans = 71 ans = 95 96 88 93 99 72 73 94 85 74 100 ans = 72 ans = 39 95 96 40 88 93 99 73 94 85 74 100 20 ans = 20 ans = 95 96 88 93 99 73 94 85 74 100 ans = 73 ans = 95 96 88 93 99 94 85 74 100 ans = 74 ans = 95 96 88 93 99 94 85 100 ans = 85 ans = 39 95 96 40 88 93 99 94 100 ans = 39 ans = 95 96 40 88 93 99 94 100 ans = 40 ans = 95 96 88 93 99 94 100 ans = 88 ans = 95 96 93 99 94 100 ans = 93 ans = 95 96 99 94 100 ans = 94 ans = 95 96 99 100 ans = 95 ans = 96 99 100 ans = 96 ans = 99 100 ans = 99 ans = 100 ans = 100 ans = [] ans = 1