๐Ÿ“š Study/Baekjoon

[Silver IV] ๋‹น๊ทผ ํ‚ค์šฐ๊ธฐ - 20363

์œฐ๊ฐฑ 2024. 11. 27. 20:37

๊ฝ‰๊ฝ‰๋‚˜๋ผ์˜ ๋†๋ถ€ ์˜ค๋ฆฌ๋Š” ๋‹น๊ทผ์„ ํ‚ค์šฐ๋ ค๊ณ  ํ•œ๋‹ค. ๊ฝ‰๊ฝ‰๋‚˜๋ผ์—์„œ๋Š” ์”จ์•—์ด X๋งŒํผ์˜ ์˜จ๊ธฐ์™€ Y๋งŒํผ์˜ ์ˆ˜๋ถ„์„ ๊ฐ€์ง€๋ฉด ๋‹น๊ทผ์œผ๋กœ ์ž๋ž€๋‹ค๊ณ  ํ•œ๋‹ค.

์”จ์•—์€ ํ–‡๋น›์„ 1๋ฒˆ ๋ฐ›์„ ๋•Œ๋งˆ๋‹ค 1๋งŒํผ์˜ ์˜จ๊ธฐ๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ , ํ–‡๋น›์„ 10๋ฒˆ ๋ฐ›์„ ๋•Œ๋งˆ๋‹ค 1๋งŒํผ์˜ ์ˆ˜๋ถ„์ด ๊ฐ์†Œํ•œ๋‹ค.

์”จ์•—์€ ๋ฌผ์„ 1๋ฒˆ ๋ฐ›์„ ๋•Œ๋งˆ๋‹ค 1๋งŒํผ์˜ ์ˆ˜๋ถ„์ด ์ฆ๊ฐ€ํ•˜๊ณ , ๋ฌผ์„ 10๋ฒˆ ๋ฐ›์„ ๋•Œ๋งˆ๋‹ค 1๋งŒํผ์˜ ์˜จ๊ธฐ๊ฐ€ ๊ฐ์†Œํ•œ๋‹ค.

๋งŒ์•ฝ, ๊ฐ์†Œ๋˜์–ด์•ผ ํ•˜๋Š” ์˜จ๊ธฐ ํ˜น์€ ์ˆ˜๋ถ„์ด ์ด๋ฏธ 0์ด๋ผ๋ฉด ๊ฐ์†Œ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ฆ‰, ์˜จ๊ธฐ์™€ ์ˆ˜๋ถ„์€ ์Œ์ˆ˜๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค. ๋งจ ์ฒ˜์Œ ์”จ์•—์˜ ์˜จ๊ธฐ์™€ ์ˆ˜๋ถ„์€ 0์ด๋‹ค.

์˜ค๋ฆฌ๋Š” ๋‹น๊ทผ์„ ํšจ์œจ์ ์œผ๋กœ ํ‚ค์šฐ๊ธฐ ์œ„ํ•ด, ๋‹น๊ทผ์ด ์ž๋ž„ ๋•Œ๊นŒ์ง€ ํ–‡๋น›๊ณผ ๋ฌผ์„ ์ฃผ๋Š” ํšŸ์ˆ˜์˜ ํ•ฉ์„ ์ตœ์†Œํ™”ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, X = 10, Y = 10์ด๋ผ๊ณ  ํ•˜์ž.

์”จ์•—์— ํ–‡๋น›์„ 10๋ฒˆ ์ฃผ๋ฉด ์˜จ๊ธฐ 10, ์ˆ˜๋ถ„ 0์ด ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ , ๋ฌผ์„ 10๋ฒˆ ์ฃผ๋ฉด ์˜จ๊ธฐ 9. ์ˆ˜๋ถ„ 10์ด ๋œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ํ–‡๋น›์„ 1๋ฒˆ ์ฃผ๋ฉด ์˜จ๊ธฐ 10, ์ˆ˜๋ถ„ 10์œผ๋กœ ๋‹น๊ทผ์ด ์ž๋ผ๊ฒŒ ๋œ๋‹ค. ์ด๋•Œ, ํ–‡๋น›๊ณผ ๋ฌผ์„ ์ค€ ํšŸ์ˆ˜์˜ ํ•ฉ์€ 21์ด๊ณ  ์œ„ ์˜ˆ์ œ์—์„œ์˜ ์ตœ์†Ÿ๊ฐ’์ด๋‹ค.

X์™€ Y๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋‹น๊ทผ์ด ์ž๋ž„ ๋•Œ๊นŒ์ง€ ํ–‡๋น›๊ณผ ๋ฌผ์„ ์ฃผ๋Š” ํšŸ์ˆ˜์˜ ํ•ฉ์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋ผ.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— X์™€ Y (0 ≤ X, Y ≤ 109)๋ฅผ ์˜๋ฏธํ•˜๋Š” ์ •์ˆ˜๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค.

์ถœ๋ ฅ

๋‹น๊ทผ์ด ์ž๋ž„ ๋•Œ๊นŒ์ง€ ํ–‡๋น›๊ณผ ๋ฌผ์„ ์ฃผ๋Š” ํšŸ์ˆ˜์˜ ํ•ฉ์˜ ์ตœ์†Ÿ๊ฐ’์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋ผ.

์˜ˆ์ œ ์ž…๋ ฅ 1 ๋ณต์‚ฌ

10 10

์˜ˆ์ œ ์ถœ๋ ฅ 1 ๋ณต์‚ฌ

21

์˜ˆ์ œ ์ž…๋ ฅ 2 ๋ณต์‚ฌ

123456 12345

์˜ˆ์ œ ์ถœ๋ ฅ 2 ๋ณต์‚ฌ

137035

# ํ’€์ด ๋ฐฉ๋ฒ•

ํ–‡๋น› → ๋ฌผ → ํ–‡๋น› → ๋ฌผ ์ด๋ ‡๊ฒŒ ์ˆœ์„œ๋Œ€๋กœ ์ƒ๊ฐํ•˜๋ฉด ๊ณ„์†ํ•ด์„œ ๊ตฌ๋ฉ์ด ์ƒ๊ธฐ๊ณ  ์ด๋ฅผ ๊ณ ๋ คํ•ด์ฃผ๋Š” ์‹์„ ์งœ์•ผํ•˜๋Š”๋ฐ ๋„ˆ๋ฌด ๋ณต์žกํ•ด์„œ ๋ญ”๊ฐ€ ์ด์ƒํ–ˆ๋‹ค.

ํ•œ๊บผ๋ฒˆ์— ์ฃผ๊ณ  ๋‘˜ ์ค‘์— ์ ์€ ์ˆซ์ž๋งŒ ๋‚จ์€ ๊ฐœ์ˆ˜๋ฅผ ์ถ”๊ฐ€๋กœ ๋”ํ•ด์ฃผ๋Š” ์‹์œผ๋กœ ์ ‘๊ทผ!

# ์ฝ”๋“œ

x, y = map(int, input().split())

result = x + y + (min(x,y) //10)

print(result)

 

'๐Ÿ“š Study > Baekjoon' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Silver I] 2178 - ๋ฏธ๋กœํƒ์ƒ‰  (0) 2025.04.09
[Silver II] 1260 - DFS์™€ BFS  (0) 2025.04.09
[Silver I] ํšŒ์˜์‹ค ๋ฐฐ์ • - 1931  (2) 2024.11.27
[Silver II] ์žƒ์–ด๋ฒ„๋ฆฐ ๊ด„ํ˜ธ - 1541  (1) 2024.11.27
[Silver IV] DNA - 1969  (2) 2024.11.27