user-img
์•Œ๊ณ ๋ฆฌ์ฆ˜ 238
๐Ÿ’œ 2667๋ฒˆ ๋‹จ์ง€ ๋ฒˆํ˜ธ ๋ถ™์ด๊ธฐ JAVA
1. ๋ฌธ์ œ https://www.acmicpc.net/problem/2667 2667๋ฒˆ: ๋‹จ์ง€๋ฒˆํ˜ธ๋ถ™์ด๊ธฐ ๊ณผ ๊ฐ™์ด ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘์˜ ์ง€๋„๊ฐ€ ์žˆ๋‹ค. 1์€ ์ง‘์ด ์žˆ๋Š” ๊ณณ์„, 0์€ ์ง‘์ด ์—†๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์ฒ ์ˆ˜๋Š” ์ด ์ง€๋„๋ฅผ ๊ฐ€์ง€๊ณ  ์—ฐ๊ฒฐ๋œ ์ง‘์˜ ๋ชจ์ž„์ธ ๋‹จ์ง€๋ฅผ ์ •์˜ํ•˜๊ณ , ๋‹จ์ง€์— ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์ด๋ ค ํ•œ๋‹ค. ์—ฌ www.acmicpc.net 2. ํ’€์ด์— ๋Œ€ํ•œ ์„ค๋ช… 2์ฐจ์› ๋ฐฐ์—ด์„ ์ˆœํšŒํ•˜๋ฉด์„œ, (1) 1์„ ๋งŒ๋‚œ๋‹ค๋ฉด! ๊ฑฐ๊ธฐ์„œ ๋ถ€ํ„ฐ ํ•ด๋‹น 1์˜ ์ƒํ•˜์ขŒ์šฐ ์ค‘ ๋ถ™์–ด์žˆ๋Š” 1์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. (์•„ํŒŒํŠธ ๋‹จ์ง€ ๋‚ด์˜ ์•„ํŒŒํŠธ ์ˆ˜ ์ฒดํฌ) (2) ๋‚ด๊ฐ€ ๊ธˆ๋ฐฉ ๋ฐฉ๋ฌธํ•ด์„œ ํ™•์ธํ•œ 1์€ -1๋กœ ๊ฐ’์„ ๋ฐ”๊พธ์–ด์„œ ๋ฐฉ๋ฌธ ์ฒ˜๋ฆฌํ•œ๋‹ค. (3) 1 search๊ฐ€ ๋๋‚˜๋ฉด ํ•ด๋‹น ์•„ํŒŒํŠธ ๋‹จ์ง€์˜ ์•„ํŒŒํŠธ ์ˆ˜๋ฅผ ๋‹ค ์„ผ ๊ฒƒ์ด๋‹ค. (4) ์ด๋•Œ ์•„ํŒŒํŠธ ์ˆ˜๋ฅผ aptList๋ผ๋Š” ์•„ํŒŒํŠธ ๋‹จ์ง€..
2024.03.02
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๐Ÿ’œ 2606 ๋ฐ”์ด๋Ÿฌ์Šค JAVA
1. ๊ฐœ์š” ์•„์ฃผ ๊ธฐ๋ณธ์ ์ธ BFS๋กœ ํ’€ ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ์ด๋‹ค. ์ด ๋ฌธ์ œ๊ฐ€ ์ž˜ ์•ˆ ํ’€๋ฆฌ๋Š” ์‚ฌ๋žŒ์€ BaaaaaaaaarkingDog๋‹˜์˜ ๊ทธ๋ž˜ํ”„ ๊ฐ•์˜๋ฅผ ๋ณด๊ณ  ์˜ค๊ธธ ๋ฐ”๋ž€๋‹ค. ์‹ค๋ฒ„ 3๋„ ์‹์€ ๋•€ ํ˜๋ฆฌ๋ฉฐ ํ’€์—ˆ๋‹ค... ์žฌํ™œ์šด๋™ ์‹œ์ž‘! ๋‚ด๊ฐ€ ํ•œ๋ฒˆ ํ‹€๋ ธ์—ˆ๋Š”๋ฐ, ์ด์œ ๋Š” ์–‘๋ฐฉํ–ฅ ๊ทธ๋ž˜ํ”„์ž„์„ ์ƒ๊ฐํ•ด์ฃผ์ง€ ์•Š๊ณ  ํ’€์–ด์„œ ์ด๋‹ค. ์ด๋ก  ์ •๋ฆฌ ๋‹ค์‹œ ํ•ด์•ผ๊ฒ ๋‹ค. 2. ์†Œ์Šค์ฝ”๋“œ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.StringTokenizer; public class Main { pu..
2024.02.29
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’” 9663 N-Queen java
๋ฌธ์ œ ์„ค๋ช… https://www.acmicpc.net/problem/9663 N*N ์ฒด์ŠคํŒ์ด ์ฃผ์–ด์ง„๋‹ค. ์ฒด์ŠคํŒ์— Queen์„ ์„œ๋กœ๊ฐ€ ์„œ๋กœ๋ฅผ ์ฃฝ์ด์ง€ ๋ชปํ•˜๊ฒŒ ๋ชจ๋“  ํ–‰์— ๋†“์•„๋ผ ์ด๋–„ ๋†“์„ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜๋Š” ์–ด๋–ป๊ฒŒ ๋˜๋Š”๊ฐ€? ํ‘ธ๋Š” ์›๋ฆฌ ๋ฐฑํŠธ๋ž˜ํ‚น์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. ๋ฐฑํŠธ๋ž˜ํ‚น์ด๋ž€ ๊นŠ์ด ์šฐ์„  ํƒ์ƒ‰์„ ํ•˜๋˜, ๊ฐ€๋Šฅ์„ฑ์ด ์—†๋Š” ๋ฃจํŠธ๋ฅผ ํƒ์ƒ‰ํ•œ๋‹ค๊ณ  ํŒ๋‹จ๋  ๊ฒฝ์šฐ ๊ณผ๊ฐํ•˜๊ฒŒ ๊ทธ ๋ฃจํŠธ๋ฅผ ํฌ๊ธฐํ•˜๊ณ  ๋‹ค์Œ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ์ฒดํฌํ•˜๋Ÿฌ ๋– ๋‚˜๋Š” ๊ฒƒ์ด๋‹ค. ํ•ด๋‹น ๊ธธ์ด ๋‹ต์„ ๋„์ถœํ•  ์ˆ˜ ์žˆ๋Š” ์œ ๋งํ•œ ๊ธธ์ธ์ง€ ์•„๋‹Œ์ง€ ์ฒดํฌํ•˜๋Š” ๊ฒƒ์€ ๋ฌธ์ œ๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค. ๋”ฐ๋ผ์„œ ์œ ๋ง์„ฑ ์ฒดํฌ ์กฐ๊ฑด์„ ์•Œ์•„์ฐจ๋ฆฌ๋Š” ๊ฐ๊ฐ์€ ๋งŽ์€ ๋ฐฑํŠธ๋ž˜ํ‚น ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๋ฉฐ ์ตํ˜€์•ผ ํ•˜๊ฒ ๋‹ค. ๋ณธ๋ก ์œผ๋กœ ๋Œ์•„์™€์„œ N-Queen ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์ž. ์ฒด์Šค์—์„œ ํ€ธ์€ ๋น„์ˆ๊ณผ ๋ก์„ ํ•ฉ์นœ ์›€์ง์ž„์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์Žˆ ์žฅ๊ธฐ๋ง์ด๋‹ค...
2024.01.11
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๐Ÿ’”5525๋ฒˆ IOIOI
1. ๋ฌธ์ œ ์„ค๋ช… https://www.acmicpc.net/problem/5525 5525๋ฒˆ: IOIOI N+1๊ฐœ์˜ I์™€ N๊ฐœ์˜ O๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉด, I์™€ O์ด ๊ต๋Œ€๋กœ ๋‚˜์˜ค๋Š” ๋ฌธ์ž์—ด์„ PN์ด๋ผ๊ณ  ํ•œ๋‹ค. P1 IOI P2 IOIOI P3 IOIOIOI PN IOIOI...OI (O๊ฐ€ N๊ฐœ) I์™€ O๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด S์™€ ์ •์ˆ˜ N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, S์•ˆ์— PN์ด ๋ช‡ www.acmicpc.net IOI ํ˜•ํƒœ์˜ ๋ฌธ์ž์—ด Pn์ด ์ฃผ์–ด์งˆ ๋•Œ, ์ „์ฒด ๋ฌธ์ž์—ด S์—์„œ Pn์ด ๋ช‡ ๋ฒˆ ๋“ฑ์žฅํ•˜๋Š”์ง€ ๋“ฑ์žฅ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•ด๋ผ 2. ํ‘ธ๋Š” ์›๋ฆฌ ์ด๊ฒƒ๋„ ์•ˆ ํ’€๋ ค์„œ ๋‹ต์ง€๋ฅผ ๋ดค๋‹ค. ๋ฌธ์ž์—ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ณต๋ถ€ ํ•ด์•ผ๊ฒ ๋‹ค. ๋‚˜๋Š” ๋ฌธ์ž์—ด์„ ํˆฌํฌ์ธํ„ฐ๋กœ ํ•œ๋ฒˆ ์ญ‰ ํ›‘์œผ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ํ•ด๋‹น ๋ฌธ์ œ๋Š” ์ˆซ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ๊ฒƒ์ด ์•„๋‹ˆ๋‹ค ๋ณด๋‹ˆ, ๋ฐ˜๋ณต๋ฌธ์˜ i๋ฅผ ๊ณ„์† star..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’”์ „๊นƒ์ค„
1. ๋ฌธ์ œ ์„ค๋ช… 2565๋ฒˆ: ์ „๊นƒ์ค„ ๋‘ ์ „๋ด‡๋Œ€ A์™€ B ์‚ฌ์ด์— ํ•˜๋‚˜ ๋‘˜์”ฉ ์ „๊นƒ์ค„์„ ์ถ”๊ฐ€ํ•˜๋‹ค ๋ณด๋‹ˆ ์ „๊นƒ์ค„์ด ์„œ๋กœ ๊ต์ฐจํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค. ํ•ฉ์„ ์˜ ์œ„ํ—˜์ด ์žˆ์–ด ์ด๋“ค ์ค‘ ๋ช‡ ๊ฐœ์˜ ์ „๊นƒ์ค„์„ ์—†์•  ์ „๊นƒ์ค„์ด ๊ต์ฐจํ•˜์ง€ ์•Š๋„๋ก ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค. www.acmicpc.net ๋‘ ๊ฐœ์˜ ์ „๋ด‡๋Œ€๊ฐ€ ์กด์žฌํ•œ๋‹ค. ๋‘ ์ „๋ด‡๋Œ€ ์‚ฌ์ด์—” ์—ฌ๋Ÿฌ ์ „๊นƒ์ค„์ด ์กด์žฌํ•œ๋‹ค. ์ „๋ด‡๋Œ€์˜ ๋†’์ด๋Š” 1~10์œผ๋กœ ํ‘œํ˜„๋˜๋Š”๋ฐ, ์ „๊นƒ์ค„์€ ๋‹ค์Œ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๊ฒน์น  ์ˆ˜ ์žˆ๋‹ค. ์ตœ์†Œํ•œ์˜ ์ „๊นƒ์ค„์„ ์ œ๊ฑฐํ•ด์„œ ๋ชจ๋“  ์ „๊นƒ์ค„์ด ์„œ๋กœ ๊ต์ฐจํ•˜์ง€ ์•Š๋„๋ก ๋งŒ๋“ค์–ด๋ผ. 2. ํ‘ธ๋Š” ์›๋ฆฌ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ LIS๋กœ ์ƒ๊ฐ๋งŒ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์‰ฝ๊ฒŒ ํ’€๋ฆฌ๋Š” ๋ฌธ์ œ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฐํ•˜๊ธฐ๊ฐ€ ๊ฝค๋‚˜ ์–ด๋ ต๋‹ค. ๋”ฐ๋ผ์„œ ํ•„์ž๋Š” ๋จผ์ € ์ „๊นƒ์ค„ ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ LIS ๋ฌธ์ œ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š”์ง€๋ถ€ํ„ฐ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์œ„ ์‚ฌ์ง„์˜ ..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’”๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด 4
1. ๋ฌธ์ œ ์„ค๋ช… 14002๋ฒˆ: ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด 4 ์ˆ˜์—ด A๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๊ณ , ํ•ด๋‹น ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด ์ค‘ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅํ•˜๋ผ. → ์›๋ž˜ ์ตœ์žฅ ์ฆ๊ฐ€ ๋ถ€๋ถ„ ์ˆ˜์—ด์˜ ๊ธธ์ด๋งŒ ๊ตฌํ•˜๋˜ ๋ฌธ์ œ์—์„œ ์ด์ œ ๊ทธ ๊ตฌ์„ฑ์š”์†Œ๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ๋กœ ๋ฐ”๋€Œ์—ˆ๋‹ค. 2. ํ‘ธ๋Š” ์›๋ฆฌ ์ฒ˜์Œ์— ๋ฌธ์ œ ํ‘ธ๋Š” ๋ฐ ์ •๋ง ํ—ค๋งธ๋Š”๋ฐ, ๊ทธ ์ด์œ ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋„ ๋‹ค๋ฅธ LIS์ฒ˜๋Ÿผ ์ด๋ถ„ํƒ์ƒ‰์„ ์จ์„œ ํ’€๋ ค๊ณ  ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ถ„ํƒ์ƒ‰์˜ ๊ฒฝ์šฐ ํฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š”๋ฐ, ๋ฐ”๋กœ LIS์˜ ๊ตฌ์„ฑ์š”์†Œ๋ฅผ ๊ตฌํ•˜๊ธฐ ํž˜๋“ค๋‹ค๋Š” ์ ์ด๋‹ค. ์™œ ๊ทธ๋Ÿฐ์ง€ ํ•œ๋ฒˆ ๋ณด์ž. ๋จผ์ € ๊ฐ’์„ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด ์กฐ์ž‘ํ•˜๋Š” ๋ฐฐ์—ด์„ A, ์ˆ˜์—ด ์ „์ฒด๋ฅผ ๋‹ด๋Š” ๋ฐฐ..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’”11000 ๊ฐ•์˜์‹ค
1. ๋ฌธ์ œ ์„ค๋ช… 11000๋ฒˆ: ๊ฐ•์˜์‹ค ๋ฐฐ์ • ์ˆ˜๊ฐ•์‹ ์ฒญ์˜ ๋งˆ์Šคํ„ฐ ๊น€์ข…ํ˜œ ์„ ์ƒ๋‹˜์—๊ฒŒ ์ƒˆ๋กœ์šด ๊ณผ์ œ๊ฐ€ ์ฃผ์–ด์กŒ๋‹ค. www.acmicpc.net ๊ฐ•์˜์˜ ์‹œ์ž‘ ์‹œ๊ฐ„๊ณผ ์ข…๋ฃŒ ์‹œ๊ฐ„์ด ์ฃผ์–ด์กŒ์„ ๋•Œ ํ•ด๋‹น ๊ฐ•์˜๋“ค์„ ์ „๋ถ€ ์†Œํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ๊ฐ•์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜์—ฌ๋ผ. 2. ํ‘ธ๋Š” ์›๋ฆฌ ์ €๋ฒˆ์— ํ’€์—ˆ๋Š”๋ฐ ํ‹€๋ ธ๋‹ค. ํ‹€๋ฆฌ๋Š” ๋ฐฉ๋ฒ•๋„ ๋˜‘๊ฐ™์•˜๋‹ค ใ…œใ…œ. ๋‹ค์‹œ ํ‘ธ๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•ด ๋ณด๊ฒ ๋‹ค. ๋ฐฐ์—ด ํ˜น์€ List์— ๊ฐ•์˜ ์‹œ์ž‘ ์‹œ๊ฐ„์ด ๋น ๋ฅธ ์ˆœ์œผ๋กœ ๊ฐ•์˜๋ฅผ ์ •๋ ฌํ•œ๋‹ค. ๊ฐ•์˜์˜ ๋ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ๊ฐ’๋“ค์„ ์ •๋ฆฌํ•˜๋Š” Priority Queue๋ฅผ ๋งŒ๋“ ๋‹ค. ์ž ์ด์ œ List์— ์กด์žฌํ•˜๋Š” ๊ฐ’๋“ค์„ ์ฐจ๋ก€๋กœ ์ˆœํšŒํ•  ๊ฒƒ์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ˜„์žฌ ์กฐํšŒํ•˜๋Š” ๊ฐ•์˜๋ฅผ A๋ผ๊ณ  ํ•ด๋ณด์ž. A์˜ ๊ฐ•์˜ ์‹œ์ž‘ ์‹œ๊ฐ„์ด ์˜คํ›„ 1์‹œ๋ผ๊ณ  ํ•  ๋•Œ, ํ˜„์žฌ ์‹œ๊ฐ์„ ์˜คํ›„ 1์‹œ๋ผ๊ณ  ๊ฐ€์ •ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋ ‡๊ฒŒ list์—์„œ ํ˜„..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’šํŠธ๋ฆฌ
1. ๋ฌธ์ œ ์„ค๋ช… 1068๋ฒˆ: ํŠธ๋ฆฌ ํŠธ๋ฆฌ์—์„œ ๋ฆฌํ”„ ๋…ธ๋“œ๋ž€, ์ž์‹์˜ ๊ฐœ์ˆ˜๊ฐ€ 0์ธ ๋…ธ๋“œ๋ฅผ ๋งํ•œ๋‹ค. www.acmicpc.net ํŠธ๋ฆฌ์—์„œ A๋ฒˆ ๋…ธ๋“œ๋ฅผ ์—†์•ด์„ ๋•Œ ๋ฆฌํ”„ ๋…ธ๋“œ์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•˜์—ฌ๋ผ 2.ํ‘ธ๋Š” ์›๋ฆฌ ์œ„์˜ ์„ค๋ช… ์ฒ˜๋Ÿผ, ๋‚˜๋Š” ์ œ๊ฑฐ๋˜๋Š” ์ค‘๊ฐ„ ๋…ธ๋“œ๊ฐ€ ๊ฐ€์ง„ leaf ๋…ธ๋“œ์— -111 ์ด๋ž€ ๊ฐ€์ƒ์˜ ๋…ธ๋“œ๋ฅผ ์ƒˆ๋กœ ๋”ํ•ด์ฃผ์—ˆ๊ณ , ๊ทธ๋ ‡๊ฒŒ ํ•ด์„œ leaf ๋…ธ๋“œ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์œผ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์‹œ ์ „์ฒด ๋…ธ๋“œ์—์„œ ์ž์‹ ๋…ธ๋“œ๊ฐ€ ์—†๋Š” ๋…ธ๋“œ์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ธ์–ด์ค˜์„œ ๋ฆฌํ”„ ๋…ธ๋“œ์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์—์„œ ์˜ˆ์™ธ๊ฐ€ ๋˜๋Š” ์ง€์ ์ด ์กด์žฌํ–ˆ๋‹ค. ๋งŒ์•ฝ ์œ„์˜ ์˜ˆ์‹œ์˜ ๋…ธ๋“œ 2์ฒ˜๋Ÿผ ์ž์‹ ์ด ๊ฐ€์ง„ ๋ชจ๋“  leaf ๋…ธ๋“œ๊ฐ€ -111์ด๋ž€ ๊ฐ€์ƒ์˜ ๋…ธ๋“œ๋ฅผ ๊ฐ€์ง„๋‹ค๋ฉด, ์‹ค์งˆ์ ์œผ๋กœ 2๊ฐ€ ๊ฐ€์ง„ ๋ชจ๋“  ์ž์‹ ๋…ธ๋“œ๊ฐ€ ์ œ๊ฑฐ ๋˜์—ˆ๋‹ค๋Š” ์†Œ๋ฆฌ์ž„์œผ๋กœ 2๊ฐ€ leaf ๋…ธ๋“œ๊ฐ€ ๋œ๋‹ค. ๋”ฐ๋ผ์„œ..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’œ๋ฐฐ์—ด ๋ณต์›ํ•˜๊ธฐ
1. ๋ฌธ์ œ ์„ค๋ช… 16967๋ฒˆ: ๋ฐฐ์—ด ๋ณต์›ํ•˜๊ธฐ ํฌ๊ธฐ๊ฐ€ H × W์ธ ๋ฐฐ์—ด A์™€ ๋‘ ์ •์ˆ˜ X์™€ Y๊ฐ€ ์žˆ์„ ๋•Œ, ํฌ๊ธฐ๊ฐ€ (H + X) × (W + Y)์ธ ๋ฐฐ์—ด B๋Š” ๋ฐฐ์—ด A์™€ ๋ฐฐ์—ด A๋ฅผ ์•„๋ž˜๋กœ X์นธ, ์˜ค๋ฅธ์ชฝ์œผ๋กœ Y์นธ ์ด๋™์‹œํ‚จ ๋ฐฐ์—ด์„ ๊ฒน์ณ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ˆ˜๊ฐ€ ๊ฒน์ณ์ง€๋ฉด ์ˆ˜๊ฐ€ ํ•ฉ์ณ์ง„๋‹ค. www.acmicpc.net ์›๋ž˜ ๋ฐฐ์—ด A๋ฅผ ์ˆ˜์ง์œผ๋กœ X, ์ˆ˜ํ‰์œผ๋กœ Y๋งŒํผ ์ด๋™์‹œํ‚จ ๋‹ค์Œ ์›๋ž˜ ๋ฐฐ์—ด A์™€ ๊ฒน์ณ์„œ ์ƒˆ๋กœ์šด ๋ฐฐ์—ดB๋ฅผ ๋งŒ๋“ ๋‹ค. ๋งŒ๋“œ๋Š” ์›๋ฆฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๊ฒน์น˜๋Š” ๋ถ€๋ถ„์€ ๊ฒน์น˜๋Š” ๊ฐ’์˜ ํ•ฉ์ด๋‹ค. ์•ˆ ๊ฒน์น˜๋Š” ๋ถ€๋ถ„์€ ์›๋ž˜ ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ด๋‹ค. ์›๋ž˜ ์กด์žฌํ•˜์ง€ ์•Š์•˜๋˜ ์ƒˆ๋กœ์šด ํ‰์•ผ์˜ ๊ฐ’์œผ 0์ด๋‹ค. ๊ฒน์ณ์ง„ ๋ฐฐ์—ด B๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ์›๋ž˜ ๋ฐฐ์—ด A์˜ ๊ฐ’์„ ๊ตฌํ•ด๋ผ. 2. ํ‘ธ๋Š” ๋ฐฉ๋ฒ• ์ƒˆ๋กœ์šด ๋ฐฐ์—ด A๋ฅผ B๋ฅผ ํ†ตํ•ด์„œ ๊ตฌํ•  ๋•Œ, ๊ฒน์น˜์ง€ ์•Š๋Š” ๋ถ€๋ถ„์€ B๊ฐ’..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’”LCS
1. ๋ฌธ์ œ ์„ค๋ช… 9251๋ฒˆ: LCS LCS(Longest Common Subsequence, ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด)๋ฌธ์ œ๋Š” ๋‘ ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ชจ๋‘์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋˜๋Š” ์ˆ˜์—ด ์ค‘ ๊ฐ€์žฅ ๊ธด ๊ฒƒ์„ ์ฐพ๋Š” ๋ฌธ์ œ์ด๋‹ค. www.acmicpc.net ๋ฌธ์ž์—ด์ด ๋‘ ๊ฐœ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋‘ ๋ฌธ์ž์—ด์˜ ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๊ตฌํ•˜์—ฌ๋ผ 2. ๋ฌธ์ œ ํ‘ธ๋Š” ์›๋ฆฌ ์„ค๋ช… ๋ถ€๋ถ„ ์ˆ˜์—ด์€ ๋ณธ ์ˆ˜์—ด์—์„œ์˜ ์ˆซ์ž์˜ ์ˆœ์„œ๋ฅผ ์ง€ํ‚ค๋Š” ํ•˜๋‚˜์˜ ์—ด์ด์–ด์•ผ ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 0์ด ์•„๋‹Œ ์–‘์˜ ์ •์ˆ˜๋ผ๋Š” ์ˆ˜์—ด์ด ์žˆ๋‹ค๊ณ  ํ•˜์ž. (1, 2, 3, 4, 5, 6, 7, …) ์ง์ˆ˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด์€ ํ•ด๋‹น ์ •์ˆ˜์˜ ์ˆœ์„œ๋ฅผ ์ง€ํ‚ค๋ฏ€๋กœ 0์ด ์•„๋‹Œ ์–‘์˜ ์ •์ˆ˜์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด๋‹ค. (2, 4, 6, 8. 10, …) ๋”ฐ๋ผ์„œ ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด์ด๋ผ๋ฉด, ๋‘ ๋ฌธ์ž์—ด์—์„œ ๊ณตํ†ต์œผ๋กœ ์ˆœ์„œ๊ฐ€..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ’”๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ 4
1. ๋ฌธ์ œ ์„ค๋ช… 16946๋ฒˆ: ๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ 4 N×M์˜ ํ–‰๋ ฌ๋กœ ํ‘œํ˜„๋˜๋Š” ๋งต์ด ์žˆ๋‹ค. ๋งต์—์„œ 0์€ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ด๊ณ , 1์€ ์ด๋™ํ•  ์ˆ˜ ์—†๋Š” ๋ฒฝ์ด ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ํ•œ ์นธ์—์„œ ๋‹ค๋ฅธ ์นธ์œผ๋กœ ์ด๋™ํ•˜๋ ค๋ฉด, ๋‘ ์นธ์ด ์ธ์ ‘ํ•ด์•ผ ํ•œ๋‹ค. ๋‘ ์นธ์ด ๋ณ€์„ ๊ณต์œ ํ•  ๋•Œ, ์ธ์ ‘ํ•˜๋‹ค๊ณ  ํ•œ๋‹ค. www.acmicpc.net ๋ฒฝ์ด ๋ถ€๋ถ„์„ ๋ถ€์ˆ˜๊ณ  ๊ฑฐ๊ธฐ์„œ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์˜ ํฌ๊ธฐ๋ฅผ ๊ตฌํ•˜๋ผ. ์›๋ž˜ ๋ถ€ํ„ฐ 0์ด์—ˆ๋˜ ๊ณต๊ฐ„์€ ๊ทธ๋ƒฅ 0์œผ๋กœ ์ถœ๋ ฅ, ์›๋ž˜ 1(๋ฒฝ)์ด์—ˆ๋˜ ๊ณต๊ฐ„์€ ๊ทธ ๋ฒฝ์„ ๋ถ€์ˆ˜๊ณ  ์ขŒ์šฐ๋กœ ์ตœ๋Œ€ํ•œ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์˜ ๊ฐœ์ˆ˜๋ฅผ ํ•ด๋‹น ์ž๋ฆฌ์— ์ถœ๋ ฅ 2.๋ฌธ์ œ ํ‘ธ๋Š” ์›๋ฆฌ ์ฒ˜์Œ์—” ๋ฒฝ ํ•˜๋‚˜ํ•˜๋‚˜ ๋งˆ๋‹ค, ๊ทธ ์ž๋ฆฌ๋ฅผ ๋ถ€์ˆ˜๊ณ , bfs๋ฅผ ๋Œ๋ ธ๋‹ค. ์ด๋ ‡๊ฒŒ ํ’€์—ˆ๋”๋‹ˆ ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋‚ฌ๋‹ค. ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์ƒ๊ฐ๋‚˜์ง€ ์•Š์•„์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ํ‘ผ ์›๋ฆฌ๋ฅผ ์ฝ์—ˆ๋‹ค..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๐Ÿ–คLIS ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ด๋ก ๊ณผ ๊ตฌํ˜„
1. LIS๋ž€?LIS๋ž€ Longest Increasing Subsequence์˜ ์•ฝ์ž๋กœ ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๋œปํ•œ๋‹ค. LIS ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋Š” ์ „์ฒด ์ˆ˜์—ด์„ ์ฃผ์–ด์ง€๊ณ , ๊ทธ ์•ˆ์—์„œ ๊ฐ€์žฅ ๊ธธ๊ณ , ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๊ตฌํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ๋“ค์„ ์ด์นญ์ด๋‹ค. ๋‚œ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋ฌด์—‡์ธ์ง€๋ถ€ํ„ฐ ํ—ท๊ฐˆ๋ ธ๋‹ค. ๋”ฐ๋ผ์„œ ๋จผ์ € ์ˆ˜ํ•™์  ๋ฐฐ๊ฒฝ์ง€์‹์„ ๊ณต๋ถ€ํ•˜๊ณ , ๋งˆ์ € ์„ค๋ช…ํ•˜๊ฒ ๋‹ค.1-1. ๋ถ€๋ถ„ ์ˆ˜์—ด์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ์ˆ˜์—ด์€ ์ˆ˜๊ฐ€ ํ•˜๋‚˜์˜ ์—ด๋กœ ๋‚˜์—ด๋œ ํ˜•ํƒœ๋ฅผ ๋œปํ•œ๋‹ค. (ํ–‰๊ตฐํ•˜๋Š” ๊ตฐ์ธ์„ ๋– ์˜ฌ๋ ค๋ณด๋ผ!) ์—ฌ๊ธฐ์„œ ๋ถ€๋ถ„์ˆ˜์—ด์ด๋ž€ ์ฃผ์–ด์ง„ ์ˆ˜์—ด์˜ ์ผ๋ถ€ ํ•ญ์„ ์›๋ž˜ ์ˆœ์„œ๋Œ€๋กœ ๋‚˜์—ดํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ˆ˜์—ด ์„ ๋œปํ•œ๋‹ค. ๋งŒ์•ฝ ์ „์ฒด ์ˆ˜์—ด S ๊ฐ€ {1,2,3,4,5,6,7,8,9,10}์ด๋ผ๋ฉด {1}, {2,4,6,8,10}, {2,4,6}, {8,9,10} ๋ชจ๋‘ S์˜ ๋ถ€๋ถ„..
2024.01.05
์•Œ๊ณ ๋ฆฌ์ฆ˜/์•Œ๊ณ ๋ฆฌ์ฆ˜-์ด๋ก 
๋ฐฑ์ค€ 1193๋ฒˆ ๋ถ„์ˆ˜์ฐพ๊ธฐ
1193๋ฒˆ: ๋ถ„์ˆ˜์ฐพ๊ธฐ (acmicpc.net) 1193๋ฒˆ: ๋ถ„์ˆ˜์ฐพ๊ธฐ ์ฒซ์งธ ์ค„์— X(1 ≤ X ≤ 10,000,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { // ์ž…๋ ฅ ๋ฐ›๊ธฐ Scanner sc =new Scanner(System.in); ArrayList list = new ArrayList(); int N = sc.nextInt(); // ์ž…๋ ฅ ๋ฐ›์€ ๊ฐ’์—์„œ ๊ณ„์‚ฐํ•ด์•ผํ•  ๋ถ„์ˆ˜๋“ค ์ถ”๋ฆฌ๊ธฐ. int i = 0; while(N > 0){ if(N
2023.06.19
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 2720๋ฒˆ ํ•ด๋‹ต
2720๋ฒˆ: ์„ธํƒ์†Œ ์‚ฌ์žฅ ๋™ํ˜ (acmicpc.net) 2720๋ฒˆ: ์„ธํƒ์†Œ ์‚ฌ์žฅ ๋™ํ˜ ๊ฐ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค์— ๋Œ€ํ•ด ํ•„์š”ํ•œ ์ฟผํ„ฐ์˜ ๊ฐœ์ˆ˜, ๋‹ค์ž„์˜ ๊ฐœ์ˆ˜, ๋‹ˆ์ผˆ์˜ ๊ฐœ์ˆ˜, ํŽ˜๋‹ˆ์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); for (int test_case = 0; test_case < N; test_case++) { int change = sc.nextInt(); int[] cen..
2023.06.10
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
๋ฐฑ์ค€ 11005๋ฒˆ ์ง„๋ฒ• ๋ณ€ํ™˜2
11005๋ฒˆ: ์ง„๋ฒ• ๋ณ€ํ™˜ 2 (acmicpc.net) 11005๋ฒˆ: ์ง„๋ฒ• ๋ณ€ํ™˜ 2 10์ง„๋ฒ• ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ์ˆ˜๋ฅผ B์ง„๋ฒ•์œผ๋กœ ๋ฐ”๊ฟ” ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. 10์ง„๋ฒ•์„ ๋„˜์–ด๊ฐ€๋Š” ์ง„๋ฒ•์€ ์ˆซ์ž๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์—†๋Š” ์ž๋ฆฌ๊ฐ€ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž๋ฅผ www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList list = new ArrayList(); // 10์ง„์ˆ˜ ๋ฐ›๊ธฐ int digit = sc.nextInt(..
2023.06.10
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 2745๋ฒˆ ํ•ด๋‹ต
2745๋ฒˆ: ์ง„๋ฒ• ๋ณ€ํ™˜ (acmicpc.net) 2745๋ฒˆ: ์ง„๋ฒ• ๋ณ€ํ™˜ B์ง„๋ฒ• ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ์ˆ˜๋ฅผ 10์ง„๋ฒ•์œผ๋กœ ๋ฐ”๊ฟ” ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. 10์ง„๋ฒ•์„ ๋„˜์–ด๊ฐ€๋Š” ์ง„๋ฒ•์€ ์ˆซ์ž๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์—†๋Š” ์ž๋ฆฌ๊ฐ€ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž๋ฅผ www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList list = new ArrayList(); // ์ž…๋ ฅ๊ฐ’, ์ง„๋ฒ• ๋ฐ›๊ธฐ String s = sc.next(); int ..
2023.06.08
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 2563๋ฒˆ ์ƒ‰์ข…์ด
2563๋ฒˆ: ์ƒ‰์ข…์ด (acmicpc.net) 2563๋ฒˆ: ์ƒ‰์ข…์ด ๊ฐ€๋กœ, ์„ธ๋กœ์˜ ํฌ๊ธฐ๊ฐ€ ๊ฐ๊ฐ 100์ธ ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘์˜ ํฐ์ƒ‰ ๋„ํ™”์ง€๊ฐ€ ์žˆ๋‹ค. ์ด ๋„ํ™”์ง€ ์œ„์— ๊ฐ€๋กœ, ์„ธ๋กœ์˜ ํฌ๊ธฐ๊ฐ€ ๊ฐ๊ฐ 10์ธ ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘์˜ ๊ฒ€์€์ƒ‰ ์ƒ‰์ข…์ด๋ฅผ ์ƒ‰์ข…์ด์˜ ๋ณ€๊ณผ ๋„ํ™”์ง€์˜ ๋ณ€์ด ํ‰ํ–‰ํ•˜๋„๋ก www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); // ๋„ํ™”์ง€ ๋งŒ๋“ค๊ธฐ String [][] arr= new String[100][100]; // ๋„ํ™”์ง€ ์•ˆ..
2023.06.08
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 10798๋ฒˆ ์„ธ๋กœ์ฝ๊ธฐ
10798๋ฒˆ: ์„ธ๋กœ์ฝ๊ธฐ (acmicpc.net) 10798๋ฒˆ: ์„ธ๋กœ์ฝ๊ธฐ ์ด ๋‹ค์„ฏ์ค„์˜ ์ž…๋ ฅ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์ค„์—๋Š” ์ตœ์†Œ 1๊ฐœ, ์ตœ๋Œ€ 15๊ฐœ์˜ ๊ธ€์ž๋“ค์ด ๋นˆ์นธ ์—†์ด ์—ฐ์†์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ๊ธ€์ž๋Š” ์˜์–ด ๋Œ€๋ฌธ์ž ‘A’๋ถ€ํ„ฐ ‘Z’, ์˜์–ด ์†Œ๋ฌธ์ž ‘a’๋ถ€ํ„ฐ ‘z’, ์ˆซ์ž ‘0’ www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[][] word = new char[5][15]; for (int i = 0; i < 5; i++) { String s= sc.nextLine(); for (int j..
2023.06.07
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 2566๋ฒˆ ์ตœ๋Œ“๊ฐ’
2566๋ฒˆ: ์ตœ๋Œ“๊ฐ’ (acmicpc.net) 1. ๋‚ด ์ฝ”๋“œ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[][] eightyNine = new int[9][9]; int max = 0; int location = 0; int location2 = 0; for (int i = 0; i max) { max = eightyNine[i][j]; location ..
2023.06.07
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
๋ฐฑ์ค€ 2738๋ฒˆ ํ–‰๋ ฌ ๋ง์…ˆ
2738๋ฒˆ: ํ–‰๋ ฌ ๋ง์…ˆ (acmicpc.net) 2738๋ฒˆ: ํ–‰๋ ฌ ๋ง์…ˆ ์ฒซ์งธ ์ค„์— ํ–‰๋ ฌ์˜ ํฌ๊ธฐ N ๊ณผ M์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์— ํ–‰๋ ฌ A์˜ ์›์†Œ M๊ฐœ๊ฐ€ ์ฐจ๋ก€๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ด์–ด์„œ N๊ฐœ์˜ ์ค„์— ํ–‰๋ ฌ B์˜ ์›์†Œ M๊ฐœ๊ฐ€ ์ฐจ๋ก€๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. N๊ณผ M์€ 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™ www.acmicpc.net 1. ๋‚ด ์ฝ”๋“œ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int M = sc.nextInt(); int[][] former = new int[N][M]; int[][] latter = ..
2023.06.07
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด