[๋ฐฑ์ค€] 2800. ๊ด„ํ˜ธ ์ œ๊ฑฐ/Python - Gold4
ยท
Coding Test/Algorithms
โ“๋ฌธ์ œhttps://www.acmicpc.net/problem/2800์„ฑ๋Šฅ ์š”์•ฝ ๋ฉ”๋ชจ๋ฆฌ: 32412 KB, ์‹œ๊ฐ„: 36 ms๋ถ„๋ฅ˜๋น„ํŠธ๋งˆ์Šคํ‚น, ๋ธŒ๋ฃจํŠธํฌ์Šค ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์ž๋ฃŒ ๊ตฌ์กฐ, ์Šคํƒ, ๋ฌธ์ž์—ด ๋ฌธ์ œ ์„ค๋ช…์–ด๋–ค ์ˆ˜์‹์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ด„ํ˜ธ๋ฅผ ์ œ๊ฑฐํ•ด์„œ ๋‚˜์˜ฌ ์ˆ˜ ์žˆ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์‹์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ด ์ˆ˜์‹์€ ๊ด„ํ˜ธ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ณ์ ธ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด, 1+2, (3+4), (3+4*(5+6))์™€ ๊ฐ™์€ ์‹์€ ๊ด„ํ˜ธ๊ฐ€ ์„œ๋กœ ์Œ์ด ๋งž์œผ๋ฏ€๋กœ ์˜ฌ๋ฐ”๋ฅธ ์‹์ด๋‹ค.ํ•˜์ง€๋งŒ, 1+(2*3, ((2+3)*4 ์™€ ๊ฐ™์€ ์‹์€ ์Œ์ด ๋งž์ง€ ์•Š๋Š” ๊ด„ํ˜ธ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ์˜ฌ๋ฐ”๋ฅธ ์‹์ด ์•„๋‹ˆ๋‹ค.๊ด„ํ˜ธ๋ฅผ ์ œ๊ฑฐํ•  ๋•Œ๋Š”, ํ•ญ์ƒ ์Œ์ด ๋˜๋Š” ๊ด„ํ˜ธ๋ผ๋ฆฌ ์ œ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค.์˜ˆ๋ฅผ๋“ค์–ด (2+(2*2)+2)์—์„œ ๊ด„ํ˜ธ๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด, (2+2*2+2), 2+(2*2)+2,..