λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
κ°œμΈκ³΅λΆ€/Algorithm

[λ°±μ€€][Node.js] 10178번 : ν• λ‘œμœˆμ˜ 사탕

by πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2022. 1. 11.

 

 

Algorithm

-  ν• λ‘œμœˆμ˜ 사탕 -

 


 

문제

ν• λ‘œμœˆλ°μ΄μ— ν•œμ‹ μ΄λ„€λŠ” 아뢀지가 사탕을 λ‚˜λˆ μ£Όμ‹ λ‹€.

ν•˜μ§€λ§Œ ν•œμ‹ μ΄μ˜ ν˜•μ œλ“€μ€ μ„œλ‘œ 사이가 μ’‹μ§€μ•Šμ•„ μ„œλ₯Έμ΄ λ„˜μ–΄μ„œλ„ 사탕을 κ³΅μ •ν•˜κ²Œ λ‚˜λˆ„μ–΄ 주지 μ•ŠμœΌλ©΄ μ„œλ‘œ 싸움이 λ‚œλ‹€.

맀년 ν• λ‘œμœˆλ°μ΄λ•Œλ§ˆλ‹€ μ•„λΆ€μ§€λŠ” 사탕을 μžμ‹λ“€μ—κ²Œ μ΅œλŒ€ν•œ λ§Žμ€ 사탕을 λ‚˜λˆ„μ–΄ μ£Όμ‹œκΈ° μ›ν•˜λ©° μžμ‹ μ—κ²ŒλŠ” λͺ‡κ°œκ°€ λ‚¨κ²Œλ˜λŠ”μ§€μ— μ•Œκ³  μ‹Άμ–΄ ν•˜μ‹ λ‹€.

이런 아뢀지λ₯Ό λ„μ™€μ„œ ν˜•μ œκ°„μ˜ 싸움을 λ§‰μ•„λ³΄μž.

 

μž…μΆœλ ₯ μ˜ˆμ‹œ

 

문제 ν’€κΈ°

const readline = require("readline");
const rl = readline.createInterface({
	input: process.stdin,
	output: process.stdout,
});
let input = [];
rl.on("line", function (line) {
	input.push(line.toString());
}).on("close", function () {
	input.shift();
	input = input.map((el) => el.split(" ").map((el) => Number(el)));
	for (let i = 0; i < input.length; i++) {
		let son = Math.floor(input[i][0] / input[i][1]);
		let dad = input[i][0] % input[i][1];
		console.log(`You get ${son} piece(s) and your dad gets ${dad} piece(s).`);
	}
	process.exit();
});

 

 

 

λ°˜μ‘ν˜•

λŒ“κΈ€