网易吃葡萄和跳柱子有没有写出来的大佬?

RT 

#网易#
全部评论
积木就是看前k个手里和堆里加起来有没有(k-1)k/2 跳柱子动归,我是三个状态-1代表跳不到,0代表用过能力,1代表直接跳到。。 代码太丑就不放了
点赞 回复 分享
发布于 2019-09-21 16:29
积木那个什么玩意,还要我们揣摩题意吗?严格递增又不能等于,操作到底是不是一堆只能一次。话都不说清楚,自己的示例都不能完全符合题意。😂
点赞 回复 分享
发布于 2019-09-21 16:23
有写跳柱子的吗
点赞 回复 分享
发布于 2019-09-21 15:54
逆序对之和有不超时的解法吗
点赞 回复 分享
发布于 2019-09-21 15:54
求领扣题型
点赞 回复 分享
发布于 2019-09-21 15:57
积木的不太理解题意 不是只能选操作的一种吗 要么换要么跳到下一步   而且每次只能换一块  示例1就是NO 
点赞 回复 分享
发布于 2019-09-21 15:59
最小数位和是什么思路啊,有没有大佬指点一下
点赞 回复 分享
发布于 2019-09-21 16:00
两部分和相等怎么个思路,为啥只过了60
点赞 回复 分享
发布于 2019-09-21 16:03
贴出来
点赞 回复 分享
发布于 2019-09-21 16:21
我没有积木题啊,朋友们🤣🤣🤣
点赞 回复 分享
发布于 2019-09-21 16:27
到底几套卷啊……我做的那个逆序对的那个,超时了,其他全ac……哎,不知道能不能那个面试
点赞 回复 分享
发布于 2019-09-21 16:33
求吃葡萄
点赞 回复 分享
发布于 2019-09-21 16:36
吃葡萄咋做呢
点赞 回复 分享
发布于 2019-09-21 17:23
吃葡萄那题其实很简单的。题目中说了数的范围是1到10^18,那么肯定是有线性求解的方法。下面是代码: import sys if __name__ == "__main__":     t = int(input())     result = []     for i in range(t):         nums = list(map(int, sys.stdin.readline().strip().split()))         nums.sort()         a = nums[0]         b = nums[1]         c = nums[2]         total = a+b+c         avg = (a + b + c) // 3         res = 0         if total % 3 == 0:             res = avg         else:             res = avg + 1         if a+b < avg:             res = (c+1) // 2         result.append(res)     for i in range(t):         print(result[i])
点赞 回复 分享
发布于 2019-09-22 13:24

相关推荐

10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
牛客279957775号:铁暗恋
点赞 评论 收藏
分享
3 1 评论
分享
牛客网
牛客企业服务