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
z =
1×50 logical array
Columns 1 through 45
0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0
Columns 46 through 50
0 0 0 0 0
q =
Columns 1 through 30
0 0 0 0 0 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 0 0 0 0 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 0 0 0 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 0 0 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 0 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 0 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 0 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 0 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 0 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 0 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 0 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 0 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 0 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 0 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 0 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 0 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 0 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 0 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 0 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 0 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 0 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 0 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 200 95 0
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 200 95 200
Columns 31 through 50
0 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 200 95 200
Columns 31 through 50
200 0 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 200 95 200
Columns 31 through 50
200 200 0 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 30
200 200 200 200 200 200 86 200 200 200 200 91 200 92 200 200 200 200 200 83 96 84 200 200 200 200 200 200 95 200
Columns 31 through 50
200 200 200 0 0 99 94 0 0 0 0 88 81 0 0 0 0 0 0 0
q =
Columns 1 through 3...
|
Back to basics 12 - Input Arguments
467 Solvers
How many trades represent all the profit?
460 Solvers
Create a matrix X, where each column is a shifted copy of the vector v
115 Solvers
191 Solvers
118 Solvers