#L21306. 离目标最近的公因数

    ID: L21306 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M2M2第一学期M2-第13课最大公因数与最小公倍数两张名单的共同成员公因数距离分类讨论算法相关算法-因数枚举课堂题

离目标最近的公因数

离目标最近的公因数

题目描述

给定正整数 a、b 和目标数 x。在 a、b 的全部正公因数中选择一个 d,使 |d-x| 最小;若有两个公因数到 x 的距离相同,选择较小的一个。

输入格式

一行输入三个整数 a、b、x,满足 1≤a,b≤10^5、1≤x≤10^9。

输出格式

输出符合要求的正公因数 d。

样例

输入

18 24 4

输出

3