牛客小白月赛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)
全部评论

相关推荐

11-03 14:57
西北大学 营销
Belltrix:其实就是每根转动一定的角度
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务