У вас есть текстовый файл с информацией об итогах соревнований (каждая строка имеет формат: имя + произвольное число пробелов + балл 1 + произвольное число пробелов + балл 2):
Вася 16 485
Коля 17 555
Юра 18 61
-- где:
слева указаны имена участников, а справа число баллов.
Первое число в каждой строке -- штрафные баллы набранные участниками, а второе число -- "положительные баллы", то есть если у нас есть строка:
Напишите программу, которая будет заполнять массив из 10 элементов случайными числами из диапазона от 0 до 20, при этом в полученном массиве не должно быть одинаковых значений.
-- т.е. в основной ОС такой группы и юзера нет (точнее нет юзера и группы с таким id), поэтому нет прав на запись в основной ОС.
В данном случае права на запись группе даны (если нет прав на запись для группы - их можно дать), поэтому просто добавим нужного нам юзера в эту группу с тем же id, что и группа в контейнер (в нашем случае это 1001).
7. Вам нужно получить от пользователя два вещественных числа и ещё два целых, запишите все эти 4 значения в переменные и выведете значения переменных на экран, чтобы было ясно значение какой переменной чему равно.
Судя по всему в Docker (18 версии, в частности) на Linux и на хосте и в контейнере при смене владельца устанавливается один и тот же uid пользователя, если вам нужны разные владельцы в контейнере и на хосте, это может привести к проблемам.
17. Объявите пять целочисленных переменных списком, ещё две списком и ещё две по одной. Тело программы можно сделать пустым.
var a, b, c, d, e : integer;
f, g : integer;
h : integer;
i : integer;
begin
end.
18. Напишите программу, которая выводит на экран значения выражений:
5 + 2*3 6+7 8*9 двумя способами (чтобы в консоли получилось оба варианта): • в столбик, разделив пробелами • в строчку