Open2
コーディングテスト
今日からコーディングテストの問題を毎日1問解いてみる!
- 2024.11.07スタート
- 使用する言語はJsにする(業務で主に使っているため。)
2024.11.07(木)
問題
- 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. Baekjoon
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split(' ');
const a = parseInt(input[0]);
const b = parseInt(input[1]);
console.log(a + b)
問題解説
- 入力される二つの値を足し算する
コード解説
-
fs
はNode.js のファイルシステムモジュールで、ファイルの読み書きや、標準入力/出力の操作に使用。 -
fs.readFileSync('/dev/stdin')
で、標準入力からデータを読み込む。 -
/dev/stdin
はUNIX系OSで標準入力を指す。 -
fs.readFileSync('/dev/stdin')
の結果、バイナリデータが取得されるため、.toString()
で文字列に変換する。 -
.split(' ')
で文字列を空白区切りで分割する。