๐Ÿ“ ์•Œ๊ณ ๋ฆฌ์ฆ˜

๋ฌธ์ œ http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1101&sca=99&sfl=wr_hit&stx=1828 JUNGOL www.jungol.co.kr ํ’€์ด ํ•œ ๋ƒ‰์žฅ๊ณ ์˜ ํ™”ํ•™๋ฌผ์งˆ์„ ์ตœ๋Œ€๋กœ ๋‹ด์•„์•ผ ํ•˜๋ฏ€๋กœ '๊ทธ๋ฆฌ๋””' ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ ์šฉ ํ™”ํ•™๋ฌผ์งˆ์˜ ์ตœ์ € ๋ณด๊ด€์˜จ๋„์™€ ์ตœ๊ณ  ๋ณด๊ด€ ์˜จ๋„๋ฅผ ์ €์žฅํ•  Material ํด๋ž˜์Šค ์„ ์–ธ Materialํด๋ž˜์Šค์— Comparable๋ฅผ implementํ•˜์—ฌ max๊ฐ’์— ๋”ฐ๋ผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ๋  ์ˆ˜ ์žˆ๋„๋ก ํ•จ. ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ ํ›„, Max๋ฅผ ์ฒซ๋ฒˆ์งธ ์›์†Œ์˜ max๊ฐ’์œผ๋กœ ์ €์žฅ. mat[i]์˜ min ๊ฐ’์ด ํ˜„์žฌ max๊ฐ’๋ณด๋‹ค ํด ๊ฒฝ์šฐ ๊ฐ™์ด ์ €์žฅํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ cnt + 1 ํ•œ ํ›„, max๊ฐ’์„ ํ•ด๋‹น ์›์†Œ์˜ max๊ฐ’์œผ๋กœ ์žฌ์„ค์ • (์ด๋ฏธ max๊ฐ’์— ๋”ฐ..
๋ฌธ์ œ https://www.acmicpc.net/problem/2961 2961๋ฒˆ: ๋„์˜์ด๊ฐ€ ๋งŒ๋“  ๋ง›์žˆ๋Š” ์Œ์‹ ์ฒซ์งธ ์ค„์— ์žฌ๋ฃŒ์˜ ๊ฐœ์ˆ˜ N(1 ≤ N ≤ 10)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ N๊ฐœ ์ค„์—๋Š” ๊ทธ ์žฌ๋ฃŒ์˜ ์‹ ๋ง›๊ณผ ์“ด๋ง›์ด ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. ๋ชจ๋“  ์žฌ๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์š”๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์„ ๋•Œ, ๊ทธ ์š”๋ฆฌ์˜ ์‹ ๋ง›๊ณผ ์“ด๋ง›์€ www.acmicpc.net ํ’€์ด ์žฌ๋ฃŒ๋ฅผ ์กฐํ•ฉํ•˜์—ฌ ์“ด๋ง›๊ณผ ์‹ ๋ง›์˜ ์ฐจ์ด๋ฅผ ๊ฐ€์žฅ ์ ๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ '์กฐํ•ฉ' ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ๋‹ค. ์กฐํ•ฉ ํ›„, ๊ธฐ์ €์กฐ๊ฑด์ด ๋งŒ์กฑํ•˜๋ฉด ํ•ด๋‹น ์กฐํ•ฉ์˜ ์‹ ๋ง›๊ณผ ์“ด๋ง›์„ ๊ตฌํ•˜๊ณ  ์กฐํ•ฉ ์ค‘ ๊ฐ€์žฅ ์ตœ์†Ÿ๊ฐ’์„ ์ฐพ๋Š”๋‹ค. ์ฝ”๋“œ import java.io.*; import java.util.*; public class Main{ static int n; static int[..
๋ฌธ์ œ https://www.acmicpc.net/problem/2839 2839๋ฒˆ: ์„คํƒ• ๋ฐฐ๋‹ฌ ์ƒ๊ทผ์ด๋Š” ์š”์ฆ˜ ์„คํƒ•๊ณต์žฅ์—์„œ ์„คํƒ•์„ ๋ฐฐ๋‹ฌํ•˜๊ณ  ์žˆ๋‹ค. ์ƒ๊ทผ์ด๋Š” ์ง€๊ธˆ ์‚ฌํƒ•๊ฐ€๊ฒŒ์— ์„คํƒ•์„ ์ •ํ™•ํ•˜๊ฒŒ Nํ‚ฌ๋กœ๊ทธ๋žจ์„ ๋ฐฐ๋‹ฌํ•ด์•ผ ํ•œ๋‹ค. ์„คํƒ•๊ณต์žฅ์—์„œ ๋งŒ๋“œ๋Š” ์„คํƒ•์€ ๋ด‰์ง€์— ๋‹ด๊ฒจ์ ธ ์žˆ๋‹ค. ๋ด‰์ง€๋Š” 3ํ‚ฌ๋กœ๊ทธ www.acmicpc.net ํ’€์ด ๊ฐ€์žฅ ์ ์€ ์ˆ˜์˜ ๋ด‰์ง€๋กœ ๋ฐฐ๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” 5kg์˜ ๋ด‰์ง€๋กœ ๊ฐ€์ ธ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋งŒํผ ์ตœ๋Œ€ํ•œ ๊ฐ€์ ธ๊ฐ€์•ผ ํ•œ๋‹ค. ์ฝ”๋“œ import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = n..
๋ฌธ์ œ ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์ด๋‹ ์ˆ˜ N(2 ≤ N ≤ 50)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ ์„ ์ˆ˜๊ฐ€ ๊ฐ ์ด๋‹์—์„œ ์–ป๋Š” ๊ฒฐ๊ณผ๊ฐ€ 1๋ฒˆ ์ด๋‹๋ถ€ํ„ฐ N๋ฒˆ ์ด๋‹๊นŒ์ง€ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ด๋‹์—์„œ ์–ป๋Š” ๊ฒฐ๊ณผ๋Š” 9๊ฐœ์˜ ์ •์ˆ˜๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด์ ธ ์žˆ๋‹ค. ๊ฐ ๊ฒฐ๊ณผ๊ฐ€ ์˜๋ฏธํ•˜๋Š” ์ •์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์•ˆํƒ€: 1 2๋ฃจํƒ€: 2 3๋ฃจํƒ€: 3 ํ™ˆ๋Ÿฐ: 4 ์•„์›ƒ: 0 ๊ฐ ์ด๋‹์—๋Š” ์•„์›ƒ์„ ๊ธฐ๋กํ•˜๋Š” ํƒ€์ž๊ฐ€ ์ ์–ด๋„ ํ•œ ๋ช… ์กด์žฌํ•œ๋‹ค. ์ถœ๋ ฅ ์•„์ธํƒ€ํŒ€์ด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. https://www.acmicpc.net/problem/17281 17281๋ฒˆ: โšพ โšพ๋Š” 9๋ช…์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋‘ ํŒ€์ด ๊ณต๊ฒฉ๊ณผ ์ˆ˜๋น„๋ฅผ ๋ฒˆ๊ฐˆ์•„ ํ•˜๋Š” ๊ฒŒ์ž„์ด๋‹ค. ํ•˜๋‚˜์˜ ์ด๋‹์€ ๊ณต๊ฒฉ๊ณผ ์ˆ˜๋น„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ์ด N์ด๋‹ ๋™์•ˆ ๊ฒŒ์ž„์„ ์ง„ํ–‰ํ•ด์•ผ ํ•œ๋‹ค. ํ•œ ์ด๋‹์— 3์•„์›ƒ์ด..
์ ์ด
'๐Ÿ“ ์•Œ๊ณ ๋ฆฌ์ฆ˜' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (12 Page)