白駿11021号JavaScript解答


JavaScriptバックグラウンドのオンラインアルゴリズムを学ぶ
白駿11021号JavaScript問題 A+B - 7 https://www.acmicpc.net/problem/11021

本人が出した答え

const fs = require("fs");
const [n, ...arr] = (process.platform === "linux"
  ? fs.readFileSync("/dev/stdin").toString()
  : `5
1 1
2 3
3 4
9 8
5 2
`
)
  .trim()
  .split("\n");

let answer = "";

for (let i = 0; i < n; i++) {
  let caseN = i + 1;
  let aPlusB = Number(arr[i].split(" ")[0]) + Number(arr[i].split(" ")[1]);
  answer += `Case #${caseN}: ${aPlusB}` + "\n";
}

console.log(answer);

解答過程の感想

  • はすべて使った図案です.しかし変数iは直接代入しにくい...