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

[λ°±μ€€][Node.js] 1271번 : μ—„μ²­λ‚œ λΆ€μž2

πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2021. 6. 17. 15:51

 

 

 

Algorithm

-  두 개 λ½‘μ•„μ„œ λ”ν•˜κΈ° -

 


 

문제

κ°‘λΆ€ μ΅œλ°±μ€€ μ‘°κ΅λŠ” 동전을 μ΅œμ†Œλ‘œ λ°”κΎΈλŠ”λ° μ„±κ³΅ν–ˆμœΌλ‚˜ κΉ€μž¬ν™ 쑰ꡐ가 κ·Έ λˆμ„ λ°œκ²¬ν•΄μ„œ μ΅œλ°±μ€€ μ‘°κ΅μ—κ²Œ κ·Έ λˆμ„ λ‚˜λˆ„μžκ³  따진닀.

 

κ·Έ 사싀이 μ „ 우주둜 μ•Œλ €μ§€μž μš°μ£Όμ— 있던 λ§Žμ€ 생λͺ…체듀이 μžμ‹ λ“€μ—κ²Œ λˆμ„ λΆ„λ°°ν•΄ 달라고 λ‹Ήμž₯ λ‹¬λ €μ˜€κΈ° μ‹œμž‘ν–ˆλ‹€.

 

ν”„λ‘œν† μŠ€ 쀑앙 우주 μ •λΆ€μ˜ 정책인, ‘λͺ¨λ“  지적 생λͺ…μ²΄λŠ” λ™λ“±ν•˜λ‹€’λΌλŠ” κ·œμΉ™μ— μž…κ°ν•΄μ„œ λˆμ„ λ˜‘κ°™μ΄ λΆ„λ°°ν•˜κ³ μž ν•œλ‹€.

 

ν•œ 생λͺ…μ²΄μ—κ²Œ μ–Όλ§ˆμ”© λˆμ„ 쀄 수 μžˆλŠ”κ°€?

 

또, 생λͺ…μ²΄λ“€μ—κ²Œ λ™μΌν•˜κ²Œ λΆ„λ°°ν•œ ν›„ λ‚¨λŠ” λˆμ€ μ–Όλ§ˆμΈκ°€?

 

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

첫째 μ€„μ—λŠ” μ΅œλ°±μ€€ 쑰ꡐ가 가진 돈 nκ³Ό λ°›μœΌλŸ¬ 온 생λͺ…μ²΄μ˜ 수 m이 주어지며, 좜λ ₯μ‹œ 첫째 쀄에 생λͺ…체 ν•˜λ‚˜μ—κ²Œ λŒμ•„κ°€λŠ” 돈의 양을 좜λ ₯ν•œλ‹€.

그리고 두 번째 μ€„μ—λŠ” 1원씩 λΆ„λ°°ν•  수 μ—†λŠ” λ‚¨λŠ” λˆμ„ 좜λ ₯ν•œλ‹€.

 

 

문제 ν’€κΈ°

const readline = require("readline");
const rl = readline.createInterface({
	input: process.stdin,
	output: process.stdout,
});
let input;
rl.on("line", function (line) {
	input = line.toString();
}).on("close", function () {
	input = input.split(" ").map((el) => BigInt(el));
    console.log(input[0] / input[1] + "\n" + input[0] % input[1]);
	process.exit();
});

 

 

 

λ°˜μ‘ν˜•