```js const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () => (await iter.next()).value; void (async function () { // Write your code here while ((line = await readline())) { let arr = line.split(",").map(item => parseInt(item)); console.log(findPark(arr)); } function findPark(arr) { let num = 0; for (let i = 0; i < arr.length; i++) { if (arr[i] === 1) { continue; } let leftNum = 0; let rightNum = 0; for (let j = i - 1; j >= 0; j--) { if (arr[j] === 1) { leftNum = i - j; break; } } for (let j = i + 1; j < arr.length; j++) { if (arr[j] === 1) { rightNum = j - i; break; } } let temp = Math.min(leftNum,rightNum); num = Math.max(temp,num) } return num; } })(); ```
点赞

相关推荐

迷茫的大四🐶:价格这么低都能满了?
点赞 评论 收藏
分享
LZStarV:冲就好了,就算真的是字节也冲,面评脏了大不了等三四个月就淡了,而且等到那个时候实力进步了选择还多,何必拘泥于字节
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务