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 |