#abc460a. Mod While Positive

Mod While Positive

题目描述

给定两个正整数 NNMM

只要 MM 的值不为 00,就不断重复执行以下操作:

  • MM 的值替换为 NmodMN \bmod M

问该操作总共会执行多少次。可以证明经过有限次操作后 MM 一定会变为 00

输入格式

N M

输出格式

输出答案。

输入示例 1

8 5

输出示例 1

3

示例 1 说明

初始 N=8N = 8M=5M = 5

  • 8mod5=38 \bmod 5 = 3,第 11 次操作后 M=3M = 3
  • 8mod3=28 \bmod 3 = 2,第 22 次操作后 M=2M = 2
  • 8mod2=08 \bmod 2 = 0,第 33 次操作后 M=0M = 0

所以输出 33

输入示例 2

14 6

输出示例 2

2

输入示例 3

460 33

输出示例 3

5

约束条件

  • 1N,M10001 \le N, M \le 1000
  • 所有输入值均为整数