아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

В погоне за Пингвином

시간 제한1초메모리 제한1024 MB

요약
각 질의에서 이동 비용 a, b와 연료 f가 주어질 때 a*x + b*y <= f를 만족하는 음이 아닌 정수 격자점 (x, y)의 개수를 센다.
난이도

보통10점 중 6점

유형
수학, 정수론, 조합론, 구현
정답자
아직 제출이 없습니다

문제

Брюс Уэйн гонится за помощником Фальконе по прозвищу Пингвин на бэтмобиле по плоскости.

Из-за взрыва бэтмобиль повреждается и теперь может перемещаться только на один вперед и на один вправо. При этом, движение прямо тратит aa единиц топлива, а вправо --- bb единиц топлива.

Сейчас машина супергероя находится в точке (0,0)(0, 0) и имеет в баке ff топлива. Когда топливо закончится, бэтмобиль не сможет больше перемещаться и герою придется догонять злодея бегом.

Определите, сколько существует точек с целочисленными координатами, до которых Бэтмен все еще может добраться на своем бэтмобиле.

Как известно, все супергерои обычно существуют в tt параллельных вселенных. Поэтому решите эту задачу для каждой из параллельных вселенных.

입력

В первой строке входных данных дано целое число tt --- количество вселенных, в которых необходимо решить задачу (1⩽t⩽5001 \leqslant t \leqslant 500).

Каждая из следующих tt строк ввода описывает одну вселенную. В ii-й из них через пробел даны целые числа a_ia\_i, b_ib\_i и f_if\_i --- затраты топлива на перемещение на один вперед, затраты топлива на перемещение на один вправо, начальный объем топлива в баке бэтмобиля (1⩽a_i,b_i,f_i⩽1091 \leqslant a\_i, b\_i, f\_i \leqslant 10^9).

출력

Выведите ответ на задачу для каждой из вселенных в отдельной строке. Каждый ответ должен состоять из единственного целого числа --- количества достижимых на бэтмобиле целочисленных точек.

힌트

В первом примере для первого набора входных данных достижимы точки (0,0)(0, 0), (1,0)(1, 0), (0,1)(0, 1), (2,0)(2, 0), (1,1)(1, 1), (0,2)(0, 2), (3,0)(3, 0), (2,1)(2, 1), (1,2)(1, 2), (0,3)(0, 3), (1,3)(1, 3), (0,4)(0, 4).

예제2

  1. 예제 1

    입력
    3
    3 2 9
    1 4 17
    1 1 8
    
    예상 출력
    12
    50
    45
    
  2. 예제 2

    입력
    4
    8 1 22
    5 5 3
    4 2 3
    1 1 1
    
    예상 출력
    45
    1
    2
    3