История изменений
Исправление alfix, (текущая версия) :
const
g = 1;
s = 0;
box: array [0..2, 0..1] of integer = ((g, g), (g, s), (s, s));
var
a, c: integer;
result: array [false..true] of integer;
begin
for c := 0 to 999 do
begin
a := random(3);
if (box[a, 0] = g) and (box[a, 1] = g) then inc(result[true]) //вторая тоже, как и первая, золотая (т. е. они обе золотые)
else inc(result[false])
end;
Writeln(result[true], ', ', result[false])
end.
326, 674
Исправление alfix, :
const
g = 1;
s = 0;
box: array [0..2, 0..1] of integer = ((g, g), (g, s), (s, s));
var
a, c: integer;
result: array [false..true] of integer;
begin
for c := 0 to 999 do
begin
a := random(3);
if (box[a, 0] = g) and (box[a, 1] = g) then inc(result[true]) //вторая тоже, как и первая, золотая
else inc(result[false])
end;
Writeln(result[true], ',', result[false])
end.
326,674
Исходная версия alfix, :
const
g = 1;
s = 0;
box: array [0..2, 0..1] of integer = ((g, g), (g, s), (s, s));
var
a, c: integer;
result: array [false..true] of integer;
begin
for c := 0 to 999 do
begin
a := random(3);
if (box[a, 0] = g) and (box[a, 1] = g) then inc(result[true]) //первая оказывается золотой и вторая тоже золотая
else inc(result[false])
end;
Writeln(result[true], ',', result[false])
end.
326,674