AT_code_festival_final_j 2 Cups
题目描述
给定 $A,B,K$。现在有两个空杯子,容量分别为 $A$ 升和 $B$ 升。你可以做以下三种操作。
* 将一个杯子的水喝完。
* 将一个杯子中倒满水。
* 从一个杯子 $p$ 向另一个杯子 $q$ 中倒水,直到 $q$ 被装满或 $p$ 空为止。
有多少个 $C$ 使得你可以用至多 $k$ 次操作使某个杯子中有恰好 $C$ 升水?
输入格式
一行三个整数 $A,B,K$。
输出格式
一行一个整数,表示答案。
说明/提示
$1\leq A,B\leq 10^{10},0\leq K\leq 10^{10}.$