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

Yaxşı qraf

Yaxşı qraf

Aleks \textit{yaxşı qrafı} belə təyin edir: \begin{itemize} \item Bir təpə \textit{yaxşı qrafdır}. \item Əgər iki \textit{yaxşı qrafın} ümumi təpələri yoxdursa, onda onların birləşməsi də yaxşı qrafdır. \item Əgər \textbf{G} -- \textit{yaxşı qrafdırsa}, onda (\textbf{G -}nin tamamlanması) da \textit{yaxşı qrafdır}. \end{itemize} \textit{Yaxşı qrafda} maksimal çəkili dəstlərin axtarılması məsələsini həll etməyə çalışın. \InputFile Giriş faylının birinci sətri verilmiş \textbf{G} \textit{yaxşı qrafındakı} təpələrin sayını ifadə edən yeganə \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{500}) ədədini ehtiva edir. Növbəti \textbf{n} sətir \textbf{G -}nin əlaqəlilik matrisini ehtiva edir. Hər bir növbəti \textbf{N} sətir \textbf{i}-ci təpənin çəkisini ifadə edən \textbf{w_i} (\textbf{1} ≤ \textbf{w_i} ≤ \textbf{1000}) tam ədədini ehtiva edir. \OutputFile Çıxış faylının yeganə sətrində \textbf{G} qrafının maksimal təstinin çəkisini verməli.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
4
0000
0011
0101
0110
100
1
2
3
Çıxış verilənləri #1
100