Ответ: а)3
Решение:
i=1
A[2*1-1]:=1; (A[1])
A[2*1]:=1; (A[2])
__________________
i=2
A[2*2-1]:=2; (A[3])
A[2*2]:=4; (A[4])
__________________
i=3
A[2*3-1]:=3; (A[5])
A[5]=3
Я так понимаю что дела какется рисования и графических редакторов
1) Трассировка - обводка линией
2) обтравка - тоже типа обводки, но возможно другим способом
3) растрирование - перевод некого векторного обьекта в пиксельное представление
4)маскировка - спрятать кусок слоя, сделать часть рисунка прозрачным, полупрозрачным
5) инвертирование - относится к цвету, каждый пиксель меняет цвет на противоположный
2 различные строки, остальные будут повторяться
<span>abbabbabbabb - исходная
</span>babbabbabbabbbabbabbabba
abbabbabbabb - повторяется
begin
var n := ReadInteger('n =');
var a := ArrRandom(n, -10, 99);
a.Println;
a.TakeWhile(p -> p > 0).DefaultIfEmpty.Average.Println
end.
Объяснение:
TakeWhile(p -> p > 0) - отбирает элементы от начала до тех пор, пока условие p > 0 истинно, т.е. со значением, большим нуля.
DefaultIfEmpty - если первое же значение не положительно, результатом будет один элемент, равный нулю (нельзя найти среднее, если элементов не отобрано вообще, получим 0/0)
Average - находит среднее отобранных элементов
Где рисунок??
Уже второе задание так кидаешь..