100 atcoder#ABC248B. [ABC248B] Slimes

[ABC248B] Slimes

题目描述

A A 匹のスライムがいます。

すぬけくんが 1 1 回叫ぶたびに、スライムは K K 倍に増殖します。

スライムが B B 匹以上になるには、すぬけくんは最小で何回叫ぶ必要があるでしょうか?

输入格式

入力は以下の形式で標準入力から与えられる。

A A B B K K

输出格式

答えを出力せよ。

题目大意

给定 a,b,k a, b, k ,求最小的 x x 使得 a×kxb a \times k^x \ge b ,输出 x x

1 4 2
2
7 7 10
0
31 415926 5
6

提示

制約

  • 1  A  B  109 1\ \leq\ A\ \leq\ B\ \leq\ 10^9
  • 2  K  109 2\ \leq\ K\ \leq\ 10^9
  • 入力は全て整数

Sample Explanation 1

はじめ、スライムが 1 1 匹います。すぬけくんが 1 1 回叫ぶとスライムは 2 2 匹になり、 2 2 回叫ぶとスライムは 4 4 匹になります。4 4 匹以上になるためには、最小で 2 2 回叫ぶ必要があります。

Sample Explanation 2

はじめからスライムは 7 7 匹います。