๐™ฐ๐š•๐š๐š˜๐š›๐š’๐š๐š‘๐š–

๋ฌธ์ œ 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 ..
๋ฌธ์ œ https://school.programmers.co.kr/learn/courses/30/lessons/134240 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌธ์ œ๊ฐ€.. ๊ธธ๋‹ค ๐Ÿ˜ฎ ๋‚˜์˜ ๋‹ต class Solution { public String solution(int[] food) { String answer = ""; for(int i=0;i 1){ for(int j=0; j
์ผ๋‹จ, ์ด๋ฒˆ์ฃผ ๋ชฉํ‘œ๋Š” ๋ฌธ๋ฒ• ๊ฐ ์žก๊ธฐ๋กœ ๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ํ•˜๋ฃจ์— ์ตœ์†Œ ํ•œ ๋ฌธ์ œ ์ด์ƒ ํ‘ธ๋Š”๊ฒŒ ๋ชฉํ‘œ..! 8/12 (ํ† ) ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์•ˆ ํ•œ์ง€ ๋„ˆ๋ฌด ์˜ค๋ž˜๋ผ์„œ ๋ง›๋ณด๊ธฐ๋กœ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ LV.0์„ ํ’€๊ณ  ์žˆ๋‹ค. ์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ ์™ธ๊ณ„ ํ–‰์„ฑ์˜ ๋‚˜์ด ์ง„๋ฃŒ ์ˆœ์„œ ์ •ํ•˜๊ธฐ ์ˆœ์„œ์Œ์˜ ๊ฐœ์ˆ˜ ๊ฐœ๋ฏธ ๊ตฐ๋‹จ ๋ชจ์Šค๋ถ€ํ˜ธ(1) ๊ฐ€์œ„ ๋ฐ”์œ„ ๋ณด ๊ตฌ์Šฌ์„ ๋‚˜๋ˆ„๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜ (์žฌ๊ท€๋กœ ๋‹ค์‹œ) ๊ฐœ๋ฏธ ๊ตฐ๋‹จ class Solution { public int solution(int hp) { return hp / 5 + (hp % 5) / 3 + hp % 5 % 3; } } ๊ฐœ๋ฏธ ๊ตฐ๋‹จ์„ ์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ค„์—ฌ์“ธ ์ˆ˜ ์žˆ๋‹ค๋‹ˆ...? ์–ด์ œ๋ณด๋‹ค ๋‚˜์•„์ง„ ์˜ค๋Š˜! 8/13 (์ผ) ์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ ์ ์˜ ์œ„์น˜ ๊ตฌํ•˜๊ธฐ 8/14 (์›”) ์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ 2์ฐจ์›์œผ๋กœ ๋งŒ๋“ค๊ธฐ ๊ณต ๋˜์ง€๊ธฐ ..
ํ•ด๋ฒ„๋‹ˆ
'๐™ฐ๐š•๐š๐š˜๐š›๐š’๐š๐š‘๐š–' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (5 Page)