eolymp
bolt
Try our new interface for solving problems
Məsələlər

Стоимость удаления

Стоимость удаления

Дан неориентированный граф без петель и кратных ребер. Вершины графа бывают двух типов - черные и белые. Если черная вершина не имеет ни одной соседней белой, то она сразу же исчезает. Аналогично, если белая вершина не имеет черных соседей, то она тоже пропадает. Для каждой вершины известна стоимость ее удаления. Определить минимальную стоимость удаления всех вершин.

Входные данные

Два числа n и k (1n100, 0kn · (n - 1) / 2) - количество вершин и ребер в графе. Заием следуют n строк по два числа в каждой t, c (1c106) - тип вершины (0 - белая, 1 - черная) и стоимость ее удаления. Затем идут k строк по два числа в каждой - a, b (1a, bn) - номера вершин, соединенных ребром.

Выходные данные

Вывести минимальную стоимость удаления всех вершин.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 122.17 MiB
Giriş verilənləri #1
4 3
0 4
0 3
1 3
1 5
1 3
2 3
2 4
Çıxış verilənləri #1
6
Mənbə III Международная Летняя школа программирования 2012 г. Севастополь