腾讯0分代码求解

# 0% 为什么? 摘果子
import math
n, m = map(int, input().split())
W = list(map(int, input().split()))
M = list(map(int, input().split()))
for i in M:
    test = 0
    for j in W:
        if i == 1 and 1 in W and len(W) >= 2:
            W.sort()
            print(1, W[1])
            test = 1
            break
        if 1 in W and j == i:
            print(j, 1)
            test = 1
            break
        elif j <= i and j != 1:
            a = math.log(i, j)
            W.remove(j)
            if a in W:
                print(j, int(a))
                test = 1
                break
            W.append(j)
    if test == 0:
        print(-1, -1)


# 0% 为什么? 奇怪的面积
k, b = map(int, input().split())

def erfen(k1, b1, i, j):
    mid = (i + j) / 2
    if abs(mid ** k1 + mid - b1) < 0.00001:
        return mid
    elif mid ** k1 + mid - b1 > 0:
        ans = erfen(k1, b1, i, mid)
    else:
        ans = erfen(k1, b1, mid, j)
    return ans

if k == 1:
    S = (b ** 2) / 4
    print('%.10f' % S)
else:
    c = erfen(k, b, 0, b)
    d = b - c
    S = 1 / 2 * d ** 2 + c ** (k + 1) / (k + 1)
    print('%.10f' % S)

#腾讯##笔试题目#
全部评论

相关推荐

07-09 18:28
门头沟学院 Java
写着提前批,结果还要实习4个月以上???
程序员牛肉:这种不用看,直接投了,面试的时候问对应的HR就行。有可能他们是直接复制的暑期实习的模板。
点赞 评论 收藏
分享
05-22 09:23
门头沟学院 Java
点赞 评论 收藏
分享
Twilight_m...:经典我朋友XXXX起手,这是那种经典的不知道目前行情搁那儿胡编乱造瞎指导的中年人,不用理这种**
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 17:17
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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