連続する 3 要素 (paizaランク C 相当)
解答例(for,if)
forとifを使って解きます。
const fs = require("fs");
const input = fs.readFileSync("/dev/stdin", "utf-8").trim();
const lines = input.split("\n");
const n = Number(lines[0]);
const a = lines[1].split(" ").map(Number);
let ans = 0;//最も小さいi
let max = -Infinity;//最大値
for (let i = 0; i <= n - 3; i++) {
const sum = a[i] + a[i + 1] + a[i + 2];
if (sum > max) { //もっとも小さい i を答えるので >
max = sum;
ans = i + 1;
}
}
console.log(ans);