서비스 레인 설명 - 솔루션 | 자바스크립트
function serviceLane(n, cases) {
let result = [];
const caseSize = cases.length;
for( let i = 0; i < caseSize; i ++) {
const start = cases[i][0];
const end = cases[i][1];
const min = Math.min(...n.slice(start, end + 1));
result.push(min);
}
return result;
}
serviceLane([2, 3, 1, 2, 3, 2, 3, 3], [ [ 0, 3 ], [ 4, 6 ], [ 6, 7 ], [ 3, 5 ], [ 0, 7 ] ])
// You must change main function for exactly input
function main() {
const ws = fs.createWriteStream(process.env.OUTPUT_PATH)
const [n, t] = [...readLine().split(' ')].map(x => parseInt(x, 10))
const width = readLine().split(' ').map(x => parseInt(x, 10))
const cases = Array(t).fill(0).map(x => readLine().split(' ').map(y => parseInt(y, 10)))
let result = serviceLane(width, cases)
ws.write(result.join("\n") + "\n")
ws.end()
}
Problem
Reference
이 문제에 관하여(서비스 레인 설명 - 솔루션 | 자바스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hieusmiths/service-lane-explain-solution-javascript-14d6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)