#include<stdio.h> int main() { long long n,k; scanf("%lld%lld",&n,&k); long long num=1,miao=0; if(n==1) { miao++; } else { while(num<n) { num=num*k+num; miao++; } } printf("%lld",miao); return 0; }
#include<stdio.h> int main() { long long n, k, temp = 1, count = 0; scanf("%lld%lld", &n, &k); n--; while (n>0) { n -= temp * k; temp += temp * k; count++; } printf("%lld", count); return 0; }
注册一个 西华师范大学OnlineJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 西华师范大学OnlineJudge 通用账户