def FuZhiQiang_judge(a):     for i in range(1,22362):         if a > i*i*2 :             continue         elif a <= i*i*2:             break     if i == 1:         t = 4     elif a > (i-1)*(i-1)*2 and a <=(i-1)*(i-1)*2+i-2:         t = 2*(i-1+i-1) +1     elif a > (i-1)*(i-1)*2+i-2 and a <= i*(i-1)*2:         t = 2*(i-1+i-1)+2     elif a> i*(i-1)*2 and a <= i*(i-1)*2+i-1:         t = 2*(i-1+i-1)+3     else:         t = 4*i     return t m = int(input()) list1 = [] for i in range(m):     q = int(input())     n = FuZhiQiang_judge(q)     list1.append(n) for j in list1:     print(j) python 写的,答案应该没问题
点赞 1

相关推荐

09-22 09:42
门头沟学院 Java
牛客37185681...:马德,我感觉这是我面过最恶心的公司,一面是两个女hr,说什么实习前几个月属于试用期,试用期过了才能转成正式实习生,我***笑了,问待遇就是不说,问能不能接受全栈,沙币公司
如果可以选,你最想去哪家...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务