爱奇艺测开笔试第一题 切割立方体

有没有大佬做出来了 分享下思路或者代码?
球球了

x*y*z的立方体,切割k刀,最多切多少块?
切法:以平行于立方体某个面的平面切割,只能在坐标轴为整数的地方切,比如x=0.5就不合法

输入 2 2 3 3(x,y,z,k)
输出 8#爱奇艺##笔试题目##测试工程师#
全部评论
点赞 回复 分享
发布于 2019-09-08 17:43
三个方向尽量平均分掉刀数,这样切的块数最多 三个方向依次增加刀数,最多为 边长-1  刀 当无法再切 或 刀数用尽时,结束 三面切的刀数,各自加一,然后乘积,就是结果 在乘的时候会超过INT范围,所以要用Long
点赞 回复 分享
发布于 2019-09-08 17:54
题目是什么
点赞 回复 分享
发布于 2019-09-08 17:36
我也求个思路 蹲
点赞 回复 分享
发布于 2019-09-08 17:47
一共三个方向,每个方向的边长➖1代表能切的次数,然后依次xyz切,每个面切的次数相乘就可以了
点赞 回复 分享
发布于 2019-09-08 17:52

相关推荐

02-19 04:09
门头沟学院 Java
神哥了不得:神哥来啦~有可能只是为了注册账号,这个平台必须发一个招聘才能注册成功的
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客企业服务