题目描述
You are given positive integers A and B.
Find the K-th largest positive integer that divides both A and B.
The input guarantees that there exists such a number.
-----Constraints-----
- All values in input are integers.
- $1 \leq A, B \leq 100$
- The K-th largest positive integer that divides both A and B exists.
- $K \geq 1$
-----Input-----
Input is given from Standard Input in the following format:
A B K
-----Output-----
Print the K-th largest positive integer that divides both A and B.
-----Sample Input-----
8 12 2
-----Sample Output-----
2
Three positive integers divides both 8 and 12: 1, 2 and 4.
Among them, the second largest is 2.
输入格式
见题面
输出格式
见题面
样例输入
8 12 2
样例输出
2