#ARC159B. GCD Subtraction

    ID: 1579 传统题 2000ms 1024MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>普及+/提高−数论最大公约数质因数分解

GCD Subtraction

GCD Subtraction

时间限制:2s
空间限制:1024MB

题目描述

有两个变量 a,ba,b,初始时 a=A,b=Ba=A,b=B。只要 a,ba,b 都不小于 11,就重复执行下列操作:令 g=gcd⁡(a,b)g=\gcd(a,b),再把 a,ba,b 分别替换为 a−g,b−ga-g,b-g。

求操作执行的次数。

输入格式

一行两个整数 A,BA,B。

输出格式

输出一个整数,表示操作次数。

样例输入 1

15 9

样例输出 1

2

样例输入 2

1 1

样例输出 2

1

样例输入 3

12345678910 10987654321

样例输出 3

36135

数据范围

对于所有数据,1≤A,B≤10121\le A,B\le10^{12}。

子任务编号 分值 特殊限制
1 10 A=BA=B
2 15 A∣BA\mid B 或 B∣AB\mid A
3 20 min⁡(A,B)≤2×105\min(A,B)\le2\times10^5
4 25 max⁡(A,B)≤106\max(A,B)\le10^6
5 30 无特殊限制