๋ฌธ์ 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 ..