[BOJ 8801] Domino

View as PDF

Submit solution

Points: 3
Time limit: 1.0s
Memory limit: 128M

Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text

Jarek dostał na gwiazdkę zestaw kostek domina o różnych wysokościach i ustawił je w rzędzie, stawiając każde na sztorc.</p>

Jeśli Jarek przewróci w prawo domino o wysokości H ustawione na pozycji X, spowoduje to przewrócenie w prawo wszystkich kostek domina ustawionych na pozycjach X+1, X+2, ..., X+H. Analogicznie, jeśli Jarek przewróci w lewo domino o wysokości H ustawione na pozycji X, spowoduje to przewrócenie w lewo wszystkich kostek domina ustawionych na pozycjach X-1, X-2, ..., X-H. Kości przewrócone przez pierwszy element analogicznie przewracają kolejne.

Znając wysokość i pozycję każdej kostki domina oblicz maksymalną liczbę elementów które przewrócą się w wyniku przewrócenia jednej kostki w dowolną stronę. 

입력 형식

W pierwszej linii wejścia znajduje się liczba zestawów testowych Z ( 1 <= Z <= 10 ).</p>

Pierwsza linia pojedynczego zestawu testowego zawiera liczbę naturalną (1 <= N <= 10) oznaczającą liczbę kostek domina w zestawie. W kolejnych N liniach znajdują się po dwie liczby naturalne X i H (1<= XH <= 10) oznaczające pozycję i wysokość kolejnych kostek domina. Pozycje kostek są podane w kolejności rosnącej.

출력 형식

Dla każdego zestawu testowego należy w osobnej linii wypisać maksymalną liczbę kostek domina jaka może zostać przewrócona w wyniku przewrócenia jednego elementu.

예제 입력

1
4
1 2
4 1
5 2
7 1

예제 출력

3

Comments

There are no comments at the moment.