๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฐฑ์ค€85

[BOJ] 6716 : Collecting Beepers ๋ฌธ์ œ ๋งํฌ 6716๋ฒˆ: Collecting Beepers (acmicpc.net) 6716๋ฒˆ: Collecting Beepers Karel is a robot who lives in a rectangular coordinate system where each place is designated by a set of integer coordinates (x and y). Your job is to design a program that will help Karel pick up a number of beepers that are placed in her world. To do so www.acmicpc.net ๋ฐฑํŠธ๋ž˜ํ‚น์ด๋ผ๊ณ  ์†Œ๊ฐœ๋˜์–ด์žˆ์–ด์„œ ํ’€์–ด๋ณธ ๋ฌธ์ œ์ง€๋งŒ ๋”ฑํžˆ ๋ฐฑํŠธ๋ž˜ํ‚น์œผ๋กœ ํ’€๋ฆฌ๋Š” ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ๋ฐฑํŠธ๋ž˜ํ‚น ๋ฌธ.. 2022. 1. 19.
[BOJ] 2629 : ์–‘ํŒ”์ €์šธ ๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/2629 2629๋ฒˆ: ์–‘ํŒ”์ €์šธ ์ฒซ์งธ ์ค„์—๋Š” ์ถ”์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ž์—ฐ์ˆ˜๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ถ”์˜ ๊ฐœ์ˆ˜๋Š” 30 ์ดํ•˜์ด๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ์ถ”์˜ ๋ฌด๊ฒŒ๋“ค์ด ์ž์—ฐ์ˆ˜๋กœ ๊ฐ€๋ฒผ์šด ๊ฒƒ๋ถ€ํ„ฐ ์ฐจ๋ก€๋กœ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ™์€ ๋ฌด๊ฒŒ์˜ ์ถ”๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ์„ ์ˆ˜๋„ ์žˆ๋‹ค. ์ถ”์˜ ๋ฌด www.acmicpc.net ํ’€์ด ๋ฐฑํŠธ๋ž˜ํ‚น์„ ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ๋งŒ๋‚œ ๋ฌธ์ œ๋‹ค. ์ €์šธ์„ ๊ธฐ์ค€์œผ๋กœ ์ƒ๊ฐํ–ˆ์„ ๋•Œ i๋ฒˆ์งธ ์ถ”๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. 1. ์™ผ์ชฝ์— ๋†“๋Š”๋‹ค 2. ์˜ค๋ฅธ์ชฝ์— ๋†“๋Š”๋‹ค 3. ๋†“์ง€ ์•Š๋Š”๋‹ค ๋งจ ์ฒ˜์Œ ๋– ์˜ค๋ฅธ ์•„์ด๋””์–ด๊ฐ€ ์ด๊ฒƒ์ด์—ˆ์œผ๋ฏ€๋กœ ์ด๊ฒƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3.. 2022. 1. 19.
[BOJ] 2661: ์ข‹์€ ์ˆ˜์—ด ๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/2661 2661๋ฒˆ: ์ข‹์€์ˆ˜์—ด ์ฒซ ๋ฒˆ์งธ ์ค„์— 1, 2, 3์œผ๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋Š” ๊ธธ์ด๊ฐ€ N์ธ ์ข‹์€ ์ˆ˜์—ด๋“ค ์ค‘์—์„œ ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ˆ˜์—ด๋งŒ ์ถœ๋ ฅํ•œ๋‹ค. ์ˆ˜์—ด์„ ์ด๋ฃจ๋Š” 1, 2, 3๋“ค ์‚ฌ์ด์—๋Š” ๋นˆ์นธ์„ ๋‘์ง€ ์•Š๋Š”๋‹ค. www.acmicpc.net ํ’€์ด ์˜ˆ์ „์— ๋ˆ„๊ตฐ๊ฐ€์˜ ์ฝ”๋“œ๋ฅผ ๋”ฐ๋ผ์น˜๋ฉด์„œ ๋Œ€์ถฉ ์ดํ•ด๋งŒ ํ•˜๊ณ  ๋„˜์–ด๊ฐ”๋˜ ๋ฌธ์ œ๋‹ค. ์ด๋ฒˆ์— ๋‹ค์‹œ ๋ฐฑํŠธ๋ž˜ํ‚น์„ ํ’€์–ด๋ณด๋ฉด์„œ ์ œ๋Œ€๋กœ ํ’€์–ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋ฐฑํŠธ๋ž˜ํ‚น์œผ๋กœ string์— ์ˆซ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ๋ถ™์—ฌ๋‚˜๊ฐ€๋Š” ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค. ์ฒ˜์Œ์— depth 1์ธ str์€ '1'๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฑํŠธ๋ž˜ํ‚น ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ–ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์ข‹์€ ์ˆ˜์—ด์ค‘ ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜ ์ด๋ฏ€๋กœ ๋งจ ์•ž์ž๋ฆฌ๋Š” 1์ผ ๊ฒƒ์ด๋‹ค. ๋งค ํ•จ์ˆ˜๋งˆ๋‹ค ์ง€๊ธˆ๊นŒ์ง€ ๋งŒ๋“ค์–ด์ง„ ์ˆ˜์—ด์ด ์ข‹.. 2022. 1. 19.
[BOJ] 1799 : ๋น„์ˆ ๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/1799 1799๋ฒˆ: ๋น„์ˆ ์ฒซ์งธ ์ค„์— ์ฒด์ŠคํŒ์˜ ํฌ๊ธฐ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ฒด์ŠคํŒ์˜ ํฌ๊ธฐ๋Š” 10์ดํ•˜์˜ ์ž์—ฐ์ˆ˜์ด๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ ์•„๋ž˜์˜ ์˜ˆ์™€ ๊ฐ™์ด ์ฒด์ŠคํŒ์˜ ๊ฐ ์นธ์— ๋น„์ˆ์„ ๋†“์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์ฒด์ŠคํŒ ํ•œ ์ค„ ๋‹จ์œ„๋กœ www.acmicpc.net ๋ฐฑํŠธ๋ž˜ํ‚น์— ๊ด€ํ•œ ๋ฌธ์ œ๋‹ค. ํ’€์ด ์ฒ˜์Œ ๋ฌธ์ œ๋ฅผ ์ฝ์—ˆ์„ ๋•Œ ์™œ ์ด๊ฒŒ ๊ณจ๋“œ1 ๋‚œ์ด๋„์˜ ๋ฌธ์ œ์ผ๊นŒ? ๋ผ๋Š” ์˜๋ฌธ์ด ๋“ค์—ˆ๋‹ค. ๋น„์ˆ์ด ๋“ค์–ด๊ฐˆ ์œ„์น˜๋Š” ์ •ํ•ด์ ธ์žˆ๊ณ  ๊ฑฐ๊ธฐ์— ๋น„์ˆ์ด 1. ๋†“์ด๊ฑฐ๋‚˜ 2. ์•ˆ๋†“์ด๊ฑฐ๋‚˜ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋‹ค. ๋น„์ˆ์ด ๋†“์ผ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์œ„์น˜๋ฅผ ๋ฒกํ„ฐ์— ์ €์žฅํ•œ ๋’ค ๊ทธ ์œ„์น˜๋ฅผ ๋ฐฑํŠธ๋ž˜ํ‚น์œผ๋กœ ๋ชจ๋‘ ๋Œ๋ฉด์„œ depth๊ฐ€ ๋น„์ˆ์ด ๋†“์ผ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์นธ์˜ ๊ฐœ์ˆ˜์™€ ๊ฐ™์•„์ง€๋ฉด ๊ทธ๋•Œ ์ฒด์ŠคํŒ์— ๋†“์—ฌ์žˆ๋Š” ์ฒด์Šค์˜ ๊ฐœ์ˆ˜ ์ค‘ ์ตœ๋Œ€๊ฐ’.. 2022. 1. 19.