4.10 淘天笔试
?
??
???
????
一定是脑子坏了,0.63 + 0.26 + 0.03
一直到最后没看懂为什么第二题的 “5 1 4”得出来得数组是 0 0 1 1 1 1,不应该是0 1 1 1 1 1吗,代表"1 % 1","1 % 2", "1 % 3", "1 % 4", "1%5", 1
??
???
????
一定是脑子坏了,0.63 + 0.26 + 0.03
一直到最后没看懂为什么第二题的 “5 1 4”得出来得数组是 0 0 1 1 1 1,不应该是0 1 1 1 1 1吗,代表"1 % 1","1 % 2", "1 % 3", "1 % 4", "1%5", 1
全部评论
1,0.26,0
对的,我也觉得第二题很奇怪
第一题有解法嘛😭 之前应该是做过但是真的想不起来了。 感觉脑子已经不是我的了。 第二题mod的话就从后往前,比如5 mod 5000 到 5 mod 6 之间都是5,就不需要计算了,直接跳到5就可以了(不知道是不是这个解法)
while n+1 > k
x = x % n
n = x
return x 应该就可以了
0.09 0.266 0.03😂
A了第二题,思路是这这样,an = x % n = r,那在i ∈[r+1,n], i % r = r,所以ar+1 到an 都是r,然后到ar的时候,r %r = 0,所以[1,r]都是0.然后注意一下k 可能等于 n+1就行
伪代码
int r = x %n;
if(k==n+1) sout(x)
else if(k>r&&k<=n) sout(r);
else sout(0)
相关推荐
牛马上牛客当牛马:海康?搞这逼事儿?
投递海康威视等公司10个岗位
点赞 评论 收藏
分享