๐™ฐ๐š•๐š๐š˜๐š›๐š’๐š๐š‘๐š–/๐™ฑ๐šŠ๐šŽ๐š”๐š“๐š˜๐š˜๐š—

๋ฌธ์ œ https://www.acmicpc.net/problem/3028 3028๋ฒˆ: ์ฐฝ์˜๋งˆ์„ ์ฒซ์งธ ์ค„์— ์ •์ธ์ด๊ฐ€ ์ปต์„ ์„ž์€ ์ˆœ์„œ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด ์ˆœ์„œ๋Š” A, B, C์ค‘ ํ•˜๋‚˜์ด๊ณ , ๋ฌธ์ œ์— ์žˆ๋Š” ๊ทธ๋ฆผ์„ ์ฐธ๊ณ ํ•˜๋ฉด ๋œ๋‹ค. ์ •์ธ์ด๋Š” ์ปต์„ ์ตœ๋Œ€ 50๋ฒˆ ์„ž๋Š”๋‹ค. www.acmicpc.net ํ’€์ด ์‰ฝ๊ณ  ์žฌ๋ฐŒ์—ˆ๋˜ ์•ผ๋ฐ”์œ„ ๋ฌธ์ œ,, import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputS..
๋ฌธ์ œ https://www.acmicpc.net/problem/3029 3029๋ฒˆ: ๊ฒฝ๊ณ  ์ฒซ์งธ ์ค„์— ํ˜„์žฌ ์‹œ๊ฐ„์ด hh:mm:ss ํ˜•์‹์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. (์‹œ, ๋ถ„, ์ดˆ) hh๋Š” 0๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 23๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉฐ, ๋ถ„๊ณผ ์ดˆ๋Š” 0๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 59๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ๋‚˜ํŠธ๋ฅจ์„ ๋˜์งˆ ์‹œ๊ฐ„ www.acmicpc.net ํ’€์ด ๋ญ”๊ฐ€ ๋ง์žฅ๋‚œ ํ•˜๋Š” ๋ฌธ์ œ๊ฐ™๋‹ค... -.- "์ ์–ด๋„ 1์ดˆ๋ฅผ ๊ธฐ๋‹ค๋ฆฐ๋‹ค"๊ฐ€ ํฌ์ธํŠธ์˜€๋˜ ๋ฌธ์ œ์ด๋‹ค. package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public String calculateTi..
๋ฌธ์ œ https://www.acmicpc.net/problem/1343 1343๋ฒˆ: ํด๋ฆฌ์˜ค๋ฏธ๋…ธ ์ฒซ์งธ ์ค„์— ์‚ฌ์ „์ˆœ์œผ๋กœ ๊ฐ€์žฅ ์•ž์„œ๋Š” ๋‹ต์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ ๋ฎ์„ ์ˆ˜ ์—†์œผ๋ฉด -1์„ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net ์˜คํ™.. ์ด๊ฒŒ ํด๋ฆฌ์˜ค๋ฏธ๋…ธ๊ตฌ๋‚˜.. ๊ทธ๋ƒฅ ํผ์ฆ,, ๋ธ”๋Ÿญ๋งž์ถ”๊ธฐ ๋ผ๊ณ ๋งŒ ์•Œ๊ณ ์žˆ์—ˆ๋‹ค. ํ’€์ด ์ฒ˜์Œ์—๋Š” .์„ ๊ธฐ์ค€์œผ๋กœ split์„ ํ•ด์ฃผ์—ˆ์ง€๋งŒ .X...๊ณผ ๊ฐ™์ด ๋’ค์— ์ ์ด ์—ฌ๋Ÿฌ๊ฐœ๊ฐ€ ์žˆ๋Š” ์˜ˆ์ œ๋Š” ๋‹ค ํ‹€๋ฆฌ๊ฒŒ ์ถœ๋ ฅ๋˜์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ split์„ ํ•˜์ง€ ์•Š๊ณ , charAt์œผ๋กœ .์ด ๋‚˜์˜ค๊ธฐ ์ „๊นŒ์ง€๋งŒ ๋ฐ›์•„์ฃผ๊ณ  ๊ฒ€์‚ฌํ•˜๋Š” ๋กœ์ง์„ ์งฐ๋‹ค. package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReade..
๋ฌธ์ œ https://www.acmicpc.net/problem/2217 2217๋ฒˆ: ๋กœํ”„ N(1 ≤ N ≤ 100,000)๊ฐœ์˜ ๋กœํ”„๊ฐ€ ์žˆ๋‹ค. ์ด ๋กœํ”„๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋Ÿฐ ์ €๋Ÿฐ ๋ฌผ์ฒด๋ฅผ ๋“ค์–ด์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋กœํ”„๋Š” ๊ทธ ๊ตต๊ธฐ๋‚˜ ๊ธธ์ด๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฌผ์ฒด์˜ ์ค‘๋Ÿ‰์ด ์„œ๋กœ ๋‹ค๋ฅผ ์ˆ˜๋„ ์žˆ๋‹ค. ํ•˜ www.acmicpc.net ํ’€์ด ์˜ˆ๋ฅผ ๋“ค์–ด ๋กœํ”„๊ฐ€ 10 20 20 30 ์ด๋ผ๋ฉด ์ตœ์†Œ 10์ผ ๋•Œ ์ตœ๋Œ€ ์ค‘๋Ÿ‰ = 40 ์ตœ์†Œ 20์ผ ๋•Œ ์ตœ๋Œ€ ์ค‘๋Ÿ‰ = 60 ์ตœ์†Œ 30์ผ ๋•Œ ์ตœ๋Œ€ ์ค‘๋Ÿ‰ = 30 ์ด๋ฏ€๋กœ ์ตœ๋Œ“๊ฐ’์€ 60์ด๊ณ  ์ตœ์†Œ 20์ผ ๋•Œ์ด๋‹ค. ๊ทธ๋ž˜์„œ ๋กœํ”„ ๋ฐฐ์—ด์„ ์ •๋ ฌํ•ด์ค€ ๋‹ค์Œ์— ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ•ด์คฌ๋‹ค. package algorithm; import java.io.BufferedReader; import java.io.IOEx..
๋ฌธ์ œ https://www.acmicpc.net/problem/1758 1758๋ฒˆ: ์•Œ๋ฐ”์ƒ ๊ฐ•ํ˜ธ ์ฒซ์งธ ์ค„์— ์Šคํƒ€๋ฐ•์Šค ์•ž์— ์„œ ์žˆ๋Š” ์‚ฌ๋žŒ์˜ ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. N์€ 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ ์ด N๊ฐœ์˜ ์ค„์— ๊ฐ ์‚ฌ๋žŒ์ด ์ฃผ๋ ค๊ณ  ํ•˜๋Š” ํŒ์ด ์ฃผ์–ด์ง„๋‹ค. ํŒ์€ 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™ www.acmicpc.net ๊ฑฐ์Šค๋ฆ„๋ˆ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€๊ฐ’์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ํ’€์ด ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํŒ์„ ๊ฐ€์žฅ ๋งŽ์ด ์ฃผ๋Š” ์‚ฌ๋žŒ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ ์„œ์•ผํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฐฐ์—ด์„ ์ •๋ ฌํ•ด์ฃผ๊ณ  ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ–ˆ๋‹ค. package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; ..
๋ฌธ์ œ ๊ท€์—ฌ์šด ๋ฌธ์ œ๋‹ค.. ์›์ˆญ์ด๊ฐ€ ๊ฐ•์•„์ง€๋ฅผ ์“ฐ๋‹ค๋“ฌ๋‹ค๋‹ˆ ๋„ˆ๋ฌด ๊ท€์—ฌ์šด๊ฑธ..? ๊ท€์—ฌ์›!!! ํ’€์ด ์ฒซ์งธ๋‚ ๊ณผ ๋งˆ์ง€๋ง‰๋‚ ์€ 1cm๋งŒ ์ž๋ž„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. 1cm ์ฐจ์ด : 1 2cm ์ฐจ์ด : 1 1 3cm ์ฐจ์ด : 1 1 1 4cm ์ฐจ์ด : 1 2 1 5cm ์ฐจ์ด : 1 2 1 1 6cm ์ฐจ์ด : 1 2 2 1 7cm ์ฐจ์ด : 1 2 2 1 1 8cm ์ฐจ์ด : 1 2 2 2 1 9cm ์ฐจ์ด : 1 2 3 2 1 10cm ์ฐจ์ด : 1 2 3 2 1 1 11cm ์ฐจ์ด : 1 2 3 2 2 1 12cm ์ฐจ์ด : 1 2 3 3 2 1 13cm ์ฐจ์ด : 1 2 3 3 2 1 1 14cm ์ฐจ์ด : 1 2 3 3 2 2 1 15cm ์ฐจ์ด : 1 2 3 3 3 2 1 16cm ์ฐจ์ด : 1 2 3 4 3 2 1 17cm ์ฐจ์ด : 1 ..
ํ•ด๋ฒ„๋‹ˆ
'๐™ฐ๐š•๐š๐š˜๐š›๐š’๐š๐š‘๐š–/๐™ฑ๐šŠ๐šŽ๐š”๐š“๐š˜๐š˜๐š—' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (4 Page)