1.Есть список, который кодирует булевую функцию от n переменных в форме ДНФ, каждый элемент списка, - одно из слагаемых. Вывести таблицу значений функции. - Использования массивов и встроенных контейнеров не допускается! - Для считывания данных в список рекомендуется использовать файлы 2. Реализовать дерево отрезков для суммы отрезка элементов в массиве. Реализовать запрос суммы и изменение элемента массива с пересчетом. 3.1.Определить число компонент связности графа. 3.2. Вывести ребра графу, отсортированные за за функцией от координат середины ребра. Функция передается в качестве аргумента.