728x90
๋ฐ์ํ
์ ๋ฃ๋ก ์ ํ๋์ด, ๋ฌธ์ ๊ฐ ๋ณด์ด์ง ์์ ์๋ ์์ต๋๋ค!
Code Tree | Learning to Code with Confidence
A super-comprehensive, meticulously arranged Coding Learning Curriculum engineered by Algorithm Experts composed of former International Olympiad in Informatics (IOI) medalists.
www.codetree.ai
๋ด๊ฐ ํผ ๋ฌธ์
const fs = require("fs");
let arr = fs.readFileSync(0).toString().trim();
let aMat = arr[0];
let aEng = arr[1];
let bMat = arr[2];
let bEng = arr[3];
if(aMat > bMat || ((aMat === bMat) && (aEng > bEng))){
console.log("A");
} else {
console.log("B");
}
์ค๋ตํ์ด
- trim() : ๋ฌธ์์ด ์ ๋์ ๊ณต๋ฐฑ์ ์ ๊ฑฐํ๋ฉด์ ์๋ณธ ๋ฌธ์์ด์ ์์ ํ์ง ์๊ณ ์๋ก์ด ๋ฌธ์์ด์ ๋ฐํ
- split() : String ๊ฐ์ฒด๋ฅผ ์ง์ ํ ๊ตฌ๋ถ์๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ฌ ๊ฐ์ ๋ฌธ์์ด๋ก ๋๋๋ค.(๋ฐฐ์ด ํ์)
๋ฌธ์์ด ์์ชฝ ๊ณต๋ฐฑ trim()์ฌ์ฉํด์ ์์ ๊ณ , split(/ |\n/)์ผ๋ก ํ์ผ๋ฉด, ๋ฌธ์์ด ์ฌ์ด ๊ณต๋ฐฑ๊ณผ ์ค๋ฐ๊ฟ๊น์ง ๋ค ๋ ๋ผ๊ฐ์ ๊ฒ ๊ฐ๋ค.
์๋๋ฉด ์ ์ด์ ๊ทธ๋ฅ split(/ |\n/)๋ง ์ฌ์ฉํด๋ ๊ด์ฐฎ์์ ๊ฒ ๊ฐ๋ค!
๊ทธ ์ดํ๋ ํฌ๊ฒ ํ๋ฆฐ ๊ฑด ์๋๋ฏ
์ ๋ต
// ์
๋ ฅ ๋ฐ ๋ณ์ ์ ์ธ
const fs = require("fs");
let input = fs.readFileSync(0).toString().trim().split("\n");
let scoreA = input[0].split(" ");
let scoreB = input[1].split(" ");
let mathA = Number(scoreA[0]), engA = Number(scoreA[1]);
let mathB = Number(scoreB[0]), engB = Number(scoreB[1]);
// ์ถ๋ ฅ
if (mathA > mathB || (mathA == mathB && engA > engB)) {
console.log("A");
}
else {
console.log("B");
}
์์ ํ ๋ต
const fs = require("fs");
let arr = fs.readFileSync(0).toString().split(/ |\n/);
let aMat = Number(arr[0]), aEng = Number(arr[1]);
let bMat = Number(arr[2]), bEng = Number(arr[3]);
if(aMat > bMat || ((aMat === bMat) && (aEng > bEng))){
console.log("A");
} else {
console.log("B");
}
728x90
๋ฐ์ํ
'๐น๏ธ ์ฝ๋ฉํ ์คํธ > ์ฝ๋ํธ๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ฝ๋ํธ๋ฆฌ/JS] ์์์ ๋ง์ถฐ ์ถ๋ ฅํ๊ธฐ (0) | 2025.02.26 |
---|---|
[์ฝ๋ํธ๋ฆฌ/JS] ์ ์ ์ ๋ ฅ๋ฐ์ ๋ฐฐ์ ์ถ๋ ฅ ์ค๋ช (0) | 2025.02.24 |
[์ฝ๋ํธ๋ฆฌ/JS] โ A/B ์ถ๋ ฅ (0) | 2025.01.20 |
[์ฝ๋ํธ๋ฆฌ/JAVA] ์ฝ๋ก๋ ๋ฉ๋ด์ผ (1) | 2024.09.06 |
[์ฝ๋ํธ๋ฆฌ/JAVA] ์ค๋ ์ธ๊ฐ (0) | 2024.09.05 |