Logo
(追記) (追記ここまで)

8682번 - Wesoła małpka 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB120664548.387%

문제

Wesoła małpka znalazła sobie nową zabawę. Ustawiła n klatek ze zwierzątkami (w jednej klatce jest dokładnie jedno zwierzątko) w kółeczko i skacze po nich. Małpka zawsze skacze o d kolejnych klatek i zawsze otwiera tę, na której stoi. Małpka zatrzyma się, gdy skoczy na wcześniej otwartą klatkę. Twoim zadaniem jest stwierdzić, ile zwierzątek ucieknie. Wiadomo, że wszystkie klatki są początkowo zamknięte oraz każde zwierzątko (poza wesołą małpką) korzysta z okazji i ucieka jeśli może.

입력

Pierwszy wiersz wejścia zawiera jedną liczbę całkowitą z (1 ≤ z ≤ 106), oznaczającą liczbę zestawów danych. W następnych z wierszach opisywane są kolejne zestawy danych.

Każdy wiersz zawiera po dwie liczby całkowite n i d (1 ≤ n, d ≤ 109), oznaczające odpowiednio liczbę klatek oraz długość skoku małpki (d = 1, oznacza, że małpka przeskoczy na następną w kolejności klatkę).

출력

Dla każdego zestawu danych powinna się znaleźć w nowym wierszu jedna liczba całkowita, równa liczbie zwierzątek, które uciekną.

제한

예제 입력 1

2
3 1
3 2

예제 출력 1

3
3

힌트

출처

Camp > ILOCAMP Science Camps > ILOCAMP 2011 (Intermediate Group) 1-3번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /