Mənfi çəki dövrü#4821

Mənfi çəki dövrü

1 saniyə
64 meqabayt
Çox çətin

Verilmiş yönlü qraf üçün müəyyən edin ki, mənfi çəkili dövrü varmı və əgər varsa, onu çap edin.

Giriş

Birinci sətirdə (1 \leq N \leq 100) — qrafın zirvələrinin sayı verilir. Sonrakı sətrin hər birində ədəd tam ədəd — qrafın qonşuluq matrisi verilir. Hər hansı bir kənarın çəkisinin modulu -dən artıq olmur. Əgər iki zirvə arasında kənar yoxdursa, matrisdə həmin yerə yazılır.

Çıxış

Birinci sətirdə əgər mənfi çəkili dövr varsa, YES, əks halda NO yazın. Əgər dövr tapılıbsa, ikinci sətirdə dövrün zirvələrinin sayını, üçüncü sətirdə isə dövrü keçmə qaydasında zirvələrin nömrələrini yazın.

Nümunələr

Nümunə 1

Loading
Loading