๐Ÿ“œ ์•Œ๊ณ ๋ฆฌ์ฆ˜/BOJ(๋ฐฑ์ค€)_Python

๋ฐฑ์ค€ ์˜จ๋ผ์ธ ๋ฌธ์ œ ํ’€์ด(Python)
1. ๋ฌธ์ œ ์„ค๋ช…๋„์˜์ด๋Š” ์—ฌ๋Ÿฌ ์žฌ๋ฃŒ๋ฅผ ์ด์šฉํ•ด ์Œ์‹์„ ๋งŒ๋“ค๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์žฌ๋ฃŒ๋Š” ์‹ ๋ง›๊ณผ ์“ด๋ง›์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ ๋ง›์€ ๋ชจ๋“  ์žฌ๋ฃŒ์˜ ์‹ ๋ง›์˜ ๊ณฑ์œผ๋กœ, ์“ด๋ง›์€ ๋ชจ๋“  ์žฌ๋ฃŒ์˜ ์“ด๋ง›์˜ ํ•ฉ์œผ๋กœ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์žฌ๋ฃŒ๋ฅผ ์„ž์—ˆ์„ ๋•Œ ์‹ ๋ง›๊ณผ ์“ด๋ง›์˜ ์ฐจ์ด๋ฅผ ์ตœ์†Œํ™”ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ, ์ตœ์†Œ ์ฐจ์ด๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์„ธ์š”. ๋ฌธ์ œ URL: https://www.acmicpc.net/problem/2961 2. ์ ‘๊ทผ๋ฒ• 1) ์ž…๋ ฅ๋ฐ›๊ธฐ: ์žฌ๋ฃŒ์˜ ์ˆ˜์™€ ๊ฐ ์žฌ๋ฃŒ์˜ ์‹ ๋ง›๊ณผ ์“ด๋ง›์„ ์ž…๋ ฅ๋ฐ›์Šต๋‹ˆ๋‹ค. 2) ์žฌ๊ท€ ํ•จ์ˆ˜ ์ •์˜: ์‹ ๋ง›๊ณผ ์“ด๋ง›์„ ์žฌ๊ท€์ ์œผ๋กœ ๊ณ„์‚ฐํ•˜์—ฌ ์ตœ์†Œ ์ฐจ์ด๋ฅผ ๊ตฌํ•ฉ๋‹ˆ๋‹ค. 3) ๊ฒฐ๊ณผ ์ถœ๋ ฅ: ๊ฐ€๋Šฅํ•œ ์ตœ์†Œ ์ฐจ์ด๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. 3. ์ •๋‹ต ์ฝ”๋“œimport sysinput = sys.stdin.readline# ์ž…๋ ฅ๊ฐ’ ๋ฐ›๊ธฐ: ์žฌ๋ฃŒ์˜ ์ˆ˜ N์„..
์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜์€ ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์˜ ๋ฌธ์ œ ๋ฒˆํ˜ธ 2343๋ฒˆ์„ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ฃผ์–ด์ง„ ๊ฐ•์˜ ๋ชฉ๋ก์„ M๊ฐœ์˜ ๋ธ”๋ฃจ๋ ˆ์ด์— ๋‚˜๋ˆ„์–ด ๋‹ด์„ ๋•Œ, ๊ฐ ๋ธ”๋ฃจ๋ ˆ์ด์˜ ํฌ๊ธฐ๊ฐ€ ์ตœ์†Œ๊ฐ€ ๋˜๋„๋ก ํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ•๊ณผ ์ •๋‹ต ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. 1. ๋ฌธ์ œ ์„ค๋ช…์ฃผ์–ด์ง„ ๊ฐ•์˜ ๋ชฉ๋ก์—์„œ M๊ฐœ์˜ ๋ธ”๋ฃจ๋ ˆ์ด์— ๋‚˜๋ˆ„์–ด ๋‹ด์„ ๋•Œ, ๊ฐ ๋ธ”๋ฃจ๋ ˆ์ด์˜ ํฌ๊ธฐ๊ฐ€ ์ตœ์†Œ๊ฐ€ ๋˜๋„๋ก ํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œURL : https://www.acmicpc.net/problem/2343 2. ์ ‘๊ทผ๋ฒ• 1) ์ž…๋ ฅ๋ฐ›๊ธฐ: ๊ฐ•์˜ ์ˆ˜์™€ ๋ธ”๋ฃจ๋ ˆ์ด ์ˆ˜, ๊ฐ ๊ฐ•์˜์˜ ๊ธธ์ด๋ฅผ ์ž…๋ ฅ๋ฐ›์Šต๋‹ˆ๋‹ค. 2) ์ด์ง„ ํƒ์ƒ‰ ์ดˆ๊ธฐํ™”: ์ตœ์†Œ ๋ธ”๋ฃจ๋ ˆ์ด ํฌ๊ธฐ์™€ ์ตœ๋Œ€ ๋ธ”๋ฃจ๋ ˆ์ด ํฌ๊ธฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. 3) ์ด์ง„ ํƒ์ƒ‰ ์ˆ˜ํ–‰: ์ค‘๊ฐ„๊ฐ’์„ ๊ณ„์‚ฐํ•˜์—ฌ ๋ธ”๋ฃจ๋ ˆ์ด ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค. 4) ๊ฒฐ๊ณผ ์ถœ..
์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜์€ ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์˜ ๋ฌธ์ œ ๋ฒˆํ˜ธ 2512๋ฒˆ์„ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ฃผ์–ด์ง„ ์˜ˆ์‚ฐ ์š”์ฒญ ๋ฆฌ์ŠคํŠธ์—์„œ ์ด ์˜ˆ์‚ฐ์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š๋„๋ก ์˜ˆ์‚ฐ ์ƒํ•œ์„ ์„ ์ฐพ์•„์•ผ ํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ•๊ณผ ์ •๋‹ต ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. 1. ๋ฌธ์ œ ์„ค๋ช… ์ฃผ์–ด์ง„ ์˜ˆ์‚ฐ ์š”์ฒญ ๋ฆฌ์ŠคํŠธ์—์„œ ๊ฐ ์ง€๋ฐฉ์˜ ์˜ˆ์‚ฐ ์š”์ฒญ์„ ์ถฉ์กฑํ•˜๋ฉด์„œ๋„ ์ด ์˜ˆ์‚ฐ์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š๋Š” ์ตœ๋Œ€ ์˜ˆ์‚ฐ ์ƒํ•œ์„ ์„ ์ฐพ๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ URL : https://www.acmicpc.net/problem/25122. ์ ‘๊ทผ๋ฒ• 1) ์ž…๋ ฅ๋ฐ›๊ธฐ: ์˜ˆ์‚ฐ ์š”์ฒญ์˜ ๊ฐœ์ˆ˜์™€ ๊ฐ ์ง€๋ฐฉ์˜ ์˜ˆ์‚ฐ ์š”์ฒญ ๋ฆฌ์ŠคํŠธ, ์ด ์˜ˆ์‚ฐ์„ ์ž…๋ ฅ๋ฐ›์Šต๋‹ˆ๋‹ค. 2) ์ด์ง„ ํƒ์ƒ‰ ์ดˆ๊ธฐํ™”: ์ตœ์†Œ ์˜ˆ์‚ฐ ์ƒํ•œ์„ ๊ณผ ์ตœ๋Œ€ ์˜ˆ์‚ฐ ์ƒํ•œ์„ ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. 3) ์ด์ง„ ํƒ์ƒ‰ ์ˆ˜ํ–‰: ์ค‘๊ฐ„๊ฐ’์„ ๊ณ„์‚ฐํ•˜์—ฌ ์˜ˆ์‚ฐ ์ƒํ•œ์„ ์„ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค..
์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜์€ ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์˜ ๋ฌธ์ œ ๋ฒˆํ˜ธ 2309๋ฒˆ์„ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ฃผ์–ด์ง„ 9๋ช…์˜ ๋‚œ์Ÿ์ด ์ค‘ ํ•ฉ์ด 100์ด ๋˜๋Š” 7๋ช…์˜ ๋‚œ์Ÿ์ด๋ฅผ ์ฐพ๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ•๊ณผ ์ •๋‹ต ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. 1. ๋ฌธ์ œ ์„ค๋ช…์ฃผ์–ด์ง„ 9๋ช…์˜ ๋‚œ์Ÿ์ด ํ‚ค ์ค‘์—์„œ ํ•ฉ์ด 100์ด ๋˜๋Š” 7๋ช…์˜ ๋‚œ์Ÿ์ด๋ฅผ ์ฐพ๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.๋ฌธ์ œ URL: https://www.acmicpc.net/problem/2309 2. ์ ‘๊ทผ๋ฒ• 1. ์ž…๋ ฅ๋ฐ›๊ธฐ: 9๋ช…์˜ ๋‚œ์Ÿ์ด ํ‚ค๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๋ฐฐ์—ด์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. 2. ์žฌ๊ท€ ํ•จ์ˆ˜ ์‚ฌ์šฉ: 9๋ช…์˜ ๋‚œ์Ÿ์ด ์ค‘ 7๋ช…์„ ์„ ํƒํ•˜์—ฌ ๊ทธ ํ•ฉ์ด 100์ด ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. 3. ๊ฒฐ๊ณผ ์ถœ๋ ฅ: ํ•ฉ์ด 100์ด ๋˜๋Š” 7๋ช…์˜ ๋‚œ์Ÿ์ด ํ‚ค๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. 3. ์ •๋‹ต ์ฝ”๋“œimport sysinput = sys..
์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜์€ ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์˜ ๋ฌธ์ œ ๋ฒˆํ˜ธ 15649๋ฒˆ๊ณผ 15650๋ฒˆ์„ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋“ค์€ ์ฃผ์–ด์ง„ ์ˆซ์ž๋“ค์„ ์กฐํ•ฉํ•˜์—ฌ ํŠน์ • ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ฐพ๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๊ฐ ๋ฌธ์ œ๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ณ , Python ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ํ•ด๊ฒฐํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ๋ฌธ์ œ ์„ค๋ช… 15649๋ฒˆ: N๊ณผ M (1) ์ฃผ์–ด์ง„ ์ˆซ์ž N๊นŒ์ง€์˜ ์ž์—ฐ์ˆ˜ ์ค‘์—์„œ ์ค‘๋ณต ์—†์ด M๊ฐœ๋ฅผ ๊ณ ๋ฅธ ์ˆ˜์—ด์„ ๋ชจ๋‘ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.๋ฌธ์ œ URL : https://www.acmicpc.net/problem/15649 15650๋ฒˆ: N๊ณผ M (2) ์ฃผ์–ด์ง„ ์ˆซ์ž N๊นŒ์ง€์˜ ์ž์—ฐ์ˆ˜ ์ค‘์—์„œ ์ค‘๋ณต ์—†์ด M๊ฐœ๋ฅผ ๊ณ ๋ฅธ ์ˆ˜์—ด์„ ๋ชจ๋‘ ๊ตฌํ•˜๋˜, ์ˆ˜์—ด์€ ์˜ค๋ฆ„์ฐจ์ˆœ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.๋ฌธ์ œ URL : https://www.acmicpc.net/problem/15650  2. ์ ‘๊ทผ๋ฒ•๊ณตํ†ต ..
D_JAKE
'๐Ÿ“œ ์•Œ๊ณ ๋ฆฌ์ฆ˜/BOJ(๋ฐฑ์ค€)_Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (6 Page)
์ƒ๋‹จ์œผ๋กœ