Codeforces Round 347 (Div. 2)
A
Complicated GCD
Codeforces
800
原题
←B →
翻译中…

Greatest common divisor $*GCD*(*a*, *b*)$ of two positive integers $*a*$ and $*b*$ is equal to the biggest integer $*d*$ such that both integers $*a*$ and $*b*$ are divisible by $*d*$. There are many efficient algorithms to find greatest common divisor $*GCD*(*a*, *b*)$, for example, Euclid algorithm.

翻译中…

Formally, find the biggest integer $*d*$, such that all integers $*a*, *a* + 1, *a* + 2, ..., *b*$ are divisible by $*d*$. To make the problem even more complicated we allow $*a*$ and $*b*$ to be up to googol, $10^{100}$ — such number do not fit even in 64-bit integer type!

翻译中…

Input

翻译中…

The only line of the input contains two integers $*a*$ and $*b*$ ($1 ≤ *a* ≤ *b* ≤ 10^{100}$).

翻译中…

Output

翻译中…

Output one integer — greatest common divisor of all integers from $*a*$ to $*b*$ inclusive.

翻译中…

样例

Input #1
1 2
Output #1
1
InputCopy OutputCopy
Input #2
61803398874989484820458683436563811772030917980576 61803398874989484820458683436563811772030917980576
Output #2
61803398874989484820458683436563811772030917980576
InputCopy OutputCopy
题目信息
题号
664A
时间限制
1 s
内存限制
256 MB
标签
数学
数论

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。