#51NODP1330. 翻硬币

翻硬币

Description

nn 个硬币,一开始全部正面朝上,每次可以翻转 kk 个硬币( kk 小于 nn ),那么至少要 pp 次翻转,才能让所有硬币反面朝上,求 pp 的值。如果不能成功翻转则输出 1-1

Input Format

输入 22 个数: n,k(1n109,1k109)n,k (1 \le n \le 10^9, 1 \le k \le 10^9)

Output Format

输出翻转次数的最小值。 如果不能成功翻转则输出 1-1

6 5
6