๋ฌธ์ (Silver 3) https://www.acmicpc.net/problem/9996 9996๋ฒ: ํ๊ตญ์ด ๊ทธ๋ฆฌ์ธ ๋ ์๋ฒ์ ์ ์ํ์ง ์ด N๊ฐ์ ์ค์ ๊ฑธ์ณ์, ์
๋ ฅ์ผ๋ก ์ฃผ์ด์ง i๋ฒ์งธ ํ์ผ ์ด๋ฆ์ด ํจํด๊ณผ ์ผ์นํ๋ฉด "DA", ์ผ์นํ์ง ์์ผ๋ฉด "NE"๋ฅผ ์ถ๋ ฅํ๋ค. ์ฐธ๊ณ ๋ก, "DA"๋ ํฌ๋ก์ํฐ์ด์ด๋ก "YES"๋ฅผ, "NE"๋ "NO"๋ฅผ ์๋ฏธํ๋ค. www.acmicpc.net ํ์ด ๋ฌธ์ ๊ฐ ์ด๋ ต์ง๋ ์์ง๋ง ์ดํด๋ฅผ ์ ํด์ผํ๋ ๋ฌธ์ ! substring์ผ๋ก ๋๋๋์ ๋ฐ๋ก๊ฐ ๋ง์ผ๋ ์ด๋ฅผ ์ ์ฒดํฌํด์ฃผ์ด์ผ ํ๋ค. ์ฝ๋ ๋๋ณด๊ธฐ package implement; import java.io.*; import java.util.*; public class Main_9996_ํ๊ตญ์ด๊ทธ๋ฆฌ์ธ๋์๋ฒ์์ ์ํ์ง { public static ..
๐ ์๊ณ ๋ฆฌ์ฆ/Implementation
๋ฌธ์ (Silver 2) https://www.acmicpc.net/problem/18222 18222๋ฒ: ํฌ์-๋ชจ์ค ๋ฌธ์์ด 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ๊ธธ์ด๊ฐ ๋ฌดํํ ๋ฌธ์์ด X๊ฐ ์๋ค. ์ด ๋ฌธ์์ด์ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ผ๋ก ๋ง๋ค์ด์ง๋ค. X๋ ๋งจ ์ฒ์์ "0"์ผ๋ก ์์ํ๋ค. X์์ 0์ 1๋ก, 1์ 0์ผ๋ก ๋ค๋ฐ๊พผ ๋ฌธ์์ด X'์ ๋ง๋ ๋ค. X์ ๋ค์ www.acmicpc.net ํ์ด ์ ๊ทผ ์ค๋ช
1๊ณผ 0์ 1๊ณผ -1์ด๋ผ๊ณ ์๊ฐํ์! ( ๋ถํธ์ ์ฐจ์ด๋ก ์๊ฐํ์! ) 2์ ์ ๊ณฑ ์(2,4,8,16,...)๋งํผ ์๋ค๋ก ๋์นญ๋๊ณ ์๋ ๋ฌธ์์ด! ์ฆ, N๋ณด๋ค ์์ 2์ ์ ๊ณฑ์๋ฅผ ๋บ ์ธ๋ฑ์ค ๊ฐ(N - (2*?)) ์ ์๋ฉด N์ ๊ฐ์ ์๊ฒ ๋จ ์์ ์์๋ก ์ค๋ช
ํ์๋ฉด, 27๋ฒ์งธ ๊ฐ์ 11๋ฒ์งธ ๊ฐ๊ณผ ๊ฐ์(๋ถํธ๋ง ๋ฐ๋) 11๋ฒ์งธ ๊ฐ์ 3๋ฒ์งธ..
๋ฌธ์ (Bronze 5) https://www.acmicpc.net/problem/1032 1032๋ฒ: ๋ช
๋ น ํ๋กฌํํธ ์ฒซ์งธ ์ค์ ํ์ผ ์ด๋ฆ์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ํ์ผ ์ด๋ฆ์ด ์ฃผ์ด์ง๋ค. N์ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ ํ์ผ ์ด๋ฆ์ ๊ธธ์ด๋ ๋ชจ๋ ๊ฐ๊ณ ๊ธธ์ด๋ ์ต๋ 50์ด๋ค. ํ์ผ์ด๋ฆ์ www.acmicpc.net ํ์ด ๋ฌธ์์ด์ ์บ๋ฆญํฐ ๋ฐฐ์ด๋ก ๋ณํํ์ฌ ํ๋์ฉ ๋น๊ตํ๋ ๋ฌธ์ ์ฝ๋ ๋๋ณด๊ธฐ import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStr..