MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ณต์‹: ๋กœ๋งˆ ์ˆซ์ž ๊ณ„์‚ฐ๊ธฐ
Show calculation steps (1)
  1. Arithmetic then convert back

    Arithmetic then convert back: ๋กœ๋งˆ ์ˆซ์ž ๊ณ„์‚ฐ๊ธฐ

    Compute a (op) b on the integer values, then greedily convert the result back to Roman using M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I.

๊ด‘๊ณ 

๊ฒฐ๊ณผ

๊ฒฐ๊ณผ (๋กœ๋งˆ ์ˆซ์ž)
DCCLXXIV
equals 774 in Arabic numerals
๊ฒฐ๊ณผ (์•„๋ผ๋น„์•„ ์ˆซ์ž) 774
ํ’€์ด ๊ณผ์ • DCCXXVI + XLVIII = 726 + 48 = 774

๋กœ๋งˆ ์ˆซ์ž ๊ณ„์‚ฐ๊ธฐ๋ž€?

์ด ๋„๊ตฌ๋Š” ๋กœ๋งˆ ์ˆซ์ž๋กœ ์‚ฌ์น™์—ฐ์‚ฐ์„ ํ•ด ์ค๋‹ˆ๋‹ค. ๋‘ ๊ฐœ์˜ ๊ฐ’์„ ์ž…๋ ฅํ•˜๋ฉด ๋˜๋Š”๋ฐ, ๊ฐ ๊ฐ’์€ ๋กœ๋งˆ ์ˆซ์ž(I, V, X, L, C, D, M ์‚ฌ์šฉ)์ผ ์ˆ˜๋„ ์žˆ๊ณ  ์ผ๋ฐ˜ ์ •์ˆ˜์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ์‚ฐ์ž๋ฅผ ๊ณ ๋ฅด๋ฉด ๊ณ„์‚ฐ๊ธฐ๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ๋กœ๋งˆ ์ˆซ์ž์™€ ์ผ๋ฐ˜ ์•„๋ผ๋น„์•„ ์ˆซ์ž(์‹ญ์ง„์ˆ˜)๋กœ ํ•จ๊ป˜ ๋ณด์—ฌ ์ฃผ๊ณ , ๊ฐ„๋‹จํ•œ ํ’€์ด ๊ณผ์ •๋„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ๊ณผ ๊ต์‚ฌ, ๋ผํ‹ด์–ด๋‚˜ ์—ญ์‚ฌ ์ˆ˜์—…, ํผ์ฆ์„ ์ฆ๊ธฐ๋Š” ๋ถ„์€ ๋ฌผ๋ก  ์‹œ๊ณ„ ๋ฌธ์žํŒ์ด๋‚˜ ์ €์ž‘๊ถŒ ํ‘œ๊ธฐ, ๊ฑด๋ฌผ ๋จธ๋ฆฟ๋Œ์˜ ์—ฐ๋„๋ฅผ ํ•ด๋…ํ•˜๋ ค๋Š” ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ์•ˆ์„ฑ๋งž์ถค์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

๋จผ์ € ์ˆซ์ž 1์„ ์ž…๋ ฅํ•˜์„ธ์š”(์˜ˆ: DCCXXVI ๋˜๋Š” ๊ทธ๋ƒฅ 726). ๊ทธ๋‹ค์Œ ์—ฐ์‚ฐ์ž(๋ง์…ˆยท๋บ„์…ˆยท๊ณฑ์…ˆยท๋‚˜๋ˆ—์…ˆ)๋ฅผ ์„ ํƒํ•˜๊ณ  ์ˆซ์ž 2๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: XLVIII ๋˜๋Š” 48). ๋Œ€์†Œ๋ฌธ์ž๋Š” ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ž…๋ ฅ๊ฐ’์€ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๊ฐ€ 0์ด๊ฑฐ๋‚˜ ์Œ์ˆ˜์ผ ๋•Œ, ๋˜๋Š” 0์œผ๋กœ ๋‚˜๋ˆŒ ๋•Œ๋Š” ๋ณ„๋„๋กœ ์•ˆ๋‚ด๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋กœ๋งˆ ์ˆซ์ž์—๋Š” 0, ์Œ์ˆ˜, ๋ถ„์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ธฐํ˜ธ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ์›๋ฆฌ

๋จผ์ € ๊ฐ ์ž…๋ ฅ๊ฐ’์„ ํ‘œ์ค€ '๋นผ๊ธฐ ๊ทœ์น™'์— ๋”ฐ๋ผ ์ •์ˆ˜๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ฝ์œผ๋ฉด์„œ, ์–ด๋–ค ๊ธฐํ˜ธ๊ฐ€ ๋ฐ”๋กœ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๊ธฐํ˜ธ๋ณด๋‹ค ์ž‘์œผ๋ฉด ๋นผ๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋”ํ•ฉ๋‹ˆ๋‹ค.

$$\text{value} = \sum_i \begin{cases} -v_i & v_i < v_{i+1} \\ +v_i & \text{otherwise} \end{cases}$$

๊ทธ๋Ÿฐ ๋‹ค์Œ ์„ ํƒํ•œ ์—ฐ์‚ฐ(\(a + b\), \(a - b\), \(a \times b\), \(a \div b\))์„ ๋‘ ์ •์ˆ˜์— ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

$$\text{result} = \text{Roman}\big(a \;\square\; b\big)$$

๋งˆ์ง€๋ง‰์œผ๋กœ ๊ทธ ์ •์ˆ˜ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์‹œ ๋กœ๋งˆ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•˜๋Š”๋ฐ, ํฐ ๊ฐ’๋ถ€ํ„ฐ ์ฐจ๋ก€๋กœ ์ฑ„์šฐ๋Š” ๊ทธ๋ฆฌ๋””(greedy) ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๋Š” ๊ฐ’์€ 1000=M, 900=CM, 500=D, 400=CD, 100=C, 90=XC, 50=L, 40=XL, 10=X, 9=IX, 5=V, 4=IV, 1=I ์ˆœ์„œ์ž…๋‹ˆ๋‹ค. ๋‚˜๋ˆ—์…ˆ์€ ๋กœ๋งˆ ์ˆซ์ž๊ฐ€ ๋ถ„์ˆ˜๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์ •์ˆ˜ ๋ชซ(์†Œ์ˆ˜์  ์•„๋ž˜๋ฅผ ๋ฒ„๋ฆฐ ๊ฐ’)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ผ๊ณฑ ๊ฐœ์˜ ๋กœ๋งˆ ์ˆซ์ž ๊ธฐํ˜ธ์™€ 10์ง„์ˆ˜ ๊ฐ’์„ ์ •๋ฆฌํ•œ ํ‘œ
์ผ๊ณฑ ๊ฐœ์˜ ๋กœ๋งˆ ์ˆซ์ž ๊ธฐํ˜ธ์™€ 10์ง„์ˆ˜ ๊ฐ’.

์˜ˆ์ œ๋กœ ํ’€์–ด ๋ณด๊ธฐ

DCCXXVI(726) + XLVIII(48) = 774์ž…๋‹ˆ๋‹ค. 774๋ฅผ ๋ณ€ํ™˜ํ•˜๋ฉด \(\text{DCC}(700) + \text{L}(50) + \text{XX}(20) + \text{IV}(4) = \textbf{DCCLXXIV}\)๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

$$\text{DCCXXVI}(726) + \text{XLVIII}(48) = 774 \rightarrow \text{DCCLXXIV}$$

๋”ฐ๋ผ์„œ ๊ฒฐ๊ณผ๋Š” DCCLXXIV, ์•„๋ผ๋น„์•„ ์ˆซ์ž๋กœ๋Š” 774์ž…๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์˜ˆ๋กœ \(\text{XII}(12) \times \text{IV}(4) = 48 = \text{XLVIII}\)์ž…๋‹ˆ๋‹ค.

3๋‹จ๊ณ„ ํ๋ฆ„: ์•„๋ผ๋น„์•„ ์ˆซ์ž๋กœ ๋ณ€ํ™˜, ๊ณ„์‚ฐ, ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์‹œ ๋กœ๋งˆ ์ˆซ์ž๋กœ ๋ณ€ํ™˜
๊ณ„์‚ฐ๊ธฐ ์ž‘๋™ ๋ฐฉ์‹: ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ๊ณ„์‚ฐํ•œ ๋’ค, ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์‹œ ๋กœ๋งˆ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

๋กœ๋งˆ ์ˆซ์ž์™€ ์•„๋ผ๋น„์•„ ์ˆซ์ž๋ฅผ ์„ž์–ด์„œ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ๋„ค, ๋‘ ์นธ ๋ชจ๋‘ ๋กœ๋งˆ ์ˆซ์ž ๋ฌธ์ž์—ด์ด๋‚˜ ์ผ๋ฐ˜ ์ •์ˆ˜๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์–ด๋–ค ์กฐํ•ฉ์ด๋“  ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋บ„์…ˆ ๊ฒฐ๊ณผ๊ฐ€ 0์ด๊ฑฐ๋‚˜ ์Œ์ˆ˜๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”? ๋กœ๋งˆ ์ˆซ์ž์—๋Š” 0์ด๋‚˜ ์Œ์ˆ˜๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์—†์œผ๋ฏ€๋กœ ์ˆซ์ž ๋Œ€์‹  ์•ˆ๋‚ด ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋‚˜๋ˆ—์…ˆ์€ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌ๋˜๋‚˜์š”? ๋กœ๋งˆ ์ˆซ์ž์—๋Š” ๋ถ„์ˆ˜๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ฒฐ๊ณผ๋Š” ์ •์ˆ˜ ๋ชซ์œผ๋กœ ๋‚˜์˜ต๋‹ˆ๋‹ค(๋‚˜๋จธ์ง€๊ฐ€ ์žˆ์œผ๋ฉด ํ•จ๊ป˜ ์•Œ๋ ค ์ฃผ๋˜ ๊ฒฐ๊ณผ์—์„œ๋Š” ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค).

์ตœ์ข… ์—…๋ฐ์ดํŠธ: