牛客小白月赛31G
简单题的逆袭
https://ac.nowcoder.com/acm/contest/10746/G
我看官方题解考虑了3个特殊情况
于是我决定分享我的暴力解法
首先要使用这个暴力解法,你需要一点python基础(或其他自带高精的语言)当然你可以用c++手打高精,或使用int128
然后我们直接从小到大枚举答案(从0开始枚举)
若枚举到一个较大的数答案还未出现时(我使用的99),则输出-1
参考程序python3
t=int(input())
for i in range(t):
a,b=map(int,input().split())
ans=-1
for k in range(100):
if a**k>b:
ans=k-1
break
print(ans)
360集团公司氛围 381人发布