Написать код к задачам на С# или C++

Богдан7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.05.2018

Написать код к задачам на С++ или С# с детальными комментариями, соблюдая все поставленные условия.

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

- Использования массивов и встроенных контейнеров не допускается!

- Для считывания данных в список рекомендуется использовать файлы 

2. Реализовать дерево отрезков для суммы отрезка элементов в массиве. Реализовать запрос суммы и изменение элемента массива с пересчетом.

3.1.Определить число компонент связности графа. 

4.2. Вывести ребра графу, отсортированные за за функцией от координат середины ребра. Функция передается в качестве аргумента.