eolymp
bolt
Try our new interface for solving problems

Domino

Domino ilə müxtəlif əyləncələr düzəltmək olar. Uşaqlar onları yan-yana qoymaqla sıraya düzməyi xoşlayırlar. Əgər bir domino yıxılarsa onda bir-birinə toxunaraq zəncirvarı yıxılma prosesi davam edir. Bəzən isə məsafə elə qoyulur ki, proses dayanır və onu davam etdirmək üçün əllə müdaxiləyə ehtiyac olur.

Verilmiş düzülüşə görə, bütün dominoların yıxılması üçün tələb olunan ən az müdaxilə sayını tapmaq tələb olunur.

Giriş verilənləri

Birinci sətirdə, hər biri 105-dən böyük olmayan iki ədəd yazılır. Birincisi n - domino daşlarının sayı, digəri isə m - bu testə görə sonrakı sətirlərin sayıdır. Domino daşları 1-dən n-ə qədər nömrələnmişdir və hər sonrakı sətirdə bir cüt xy ədədi yazılmışdır. Bu isə x-ci daş yıxılarsa y-ci daşı vurur kimi başa düşülür.

Çıxış verilənləri

Bütün dominoların yıxılması üçün tələb olunan ən az müdaxilə sayını verməli.

prb1104.gif

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3 2
1 2
2 3
Çıxış verilənləri #1
1
Giriş verilənləri #2
5 5
2 3
1 2
4 2
5 3
5 4
Çıxış verilənləri #2
2
Mənbə Летняя Школа 2010, Севастополь, день М.Медведева