From e31ec85b11c705616a34dc0083d5e38dd75e6e3a Mon Sep 17 00:00:00 2001 From: dmswl6310 Date: Fri, 21 Aug 2026 21:45:02 +0900 Subject: [PATCH] 0821 --- .../4020. Elevator Requests I.js" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 "leetcode3/\355\231\251\354\235\200\354\247\200/4020. Elevator Requests I.js" diff --git "a/leetcode3/\355\231\251\354\235\200\354\247\200/4020. Elevator Requests I.js" "b/leetcode3/\355\231\251\354\235\200\354\247\200/4020. Elevator Requests I.js" new file mode 100644 index 00000000..605db7f5 --- /dev/null +++ "b/leetcode3/\355\231\251\354\235\200\354\247\200/4020. Elevator Requests I.js" @@ -0,0 +1,15 @@ +/** + * @param {number} n + * @param {number[]} requests + * @return {number} + */ +var elevatorRequests = function (n, requests) { + let seconds = 0; + + for (let i = 0; i < requests.length; i++) { + if (i !== 0) seconds += Math.abs(requests[i] - requests[i - 1]); + else seconds += requests[i]; + } + + return seconds; +};