์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ๋ฐฑํธ๋ํน
- ์๊ณ ๋ฆฌ์ฆ
- ์ฌ๊ท
- ํ๋ก์ด๋์์ฌ
- Python
- ์กฐํฉ
- HashMap
- heapq
- BOJ
- ๋ถ๋ถ์งํฉ
- Deque
- ๋ธ๋ฃจํธํฌ์ค
- ๋นํธ๋ง์คํน
- ์๋๋ก์ด๋
- Java
- SQL
- ๋ฌธ์์ด
- bfs
- dfs
- ๊ตฌํ
- DP
- ํ์ด์ฌ
- ์ด๋ถํ์
- ์๋ฎฌ๋ ์ด์
- ๋ฐฐ๋ญ๋ฌธ์
- ๋ค์ต์คํธ๋ผ
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ถํ ์ ๋ณต
- 3์ฐจ์๋ฐฐ์ด
- ์ ๋ ฌ
- Today
- Total
๋ชฉ๋ก์ฌ๊ท (4)
It's easy, if you try
๋ฌธ์ https://www.acmicpc.net/problem/1662 1662๋ฒ: ์์ถ ์์ถ๋์ง ์์ ๋ฌธ์์ด S๊ฐ ์ฃผ์ด์ก์ ๋, ์ด ๋ฌธ์์ด์ค ์ด๋ค ๋ถ๋ถ ๋ฌธ์์ด์ K(Q)์ ๊ฐ์ด ์์ถ ํ ์ ์๋ค. K๋ ํ์๋ฆฌ ์ ์์ด๊ณ , Q๋ 0์๋ฆฌ ์ด์์ ๋ฌธ์์ด์ด๋ค. ์ด Q๋ผ๋ ๋ฌธ์์ด์ด K๋ฒ ๋ฐ๋ณต๋๋ค๋ ๋ป์ด www.acmicpc.net ํ์ด import java.io.*; import java.util.*; public class Main { static int[] rightIdxs = new int[51]; static String[] input; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReade..
๋ฌธ์ 16198๋ฒ: ์๋์ง ๋ชจ์ผ๊ธฐ N๊ฐ์ ์๋์ง ๊ตฌ์ฌ์ด ์ผ๋ ฌ๋ก ๋์ฌ์ ธ ์๊ณ , ์๋์ง ๊ตฌ์ฌ์ ์ด์ฉํด์ ์๋์ง๋ฅผ ๋ชจ์ผ๋ ค๊ณ ํ๋ค. i๋ฒ์งธ ์๋์ง ๊ตฌ์ฌ์ ๋ฌด๊ฒ๋ Wi์ด๊ณ , ์๋์ง๋ฅผ ๋ชจ์ผ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ๋ฐ๋ณตํด์ ์ฌ์ฉํ ์ ์ www.acmicpc.net ํ์ด import java.util.*; import java.io.*; public class Main { static List marbles = new ArrayList(); static int power = 0; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); i..
๋ฌธ์ 1992๋ฒ: ์ฟผ๋ํธ๋ฆฌ ์ฒซ์งธ ์ค์๋ ์์์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ ์ซ์ N ์ด ์ฃผ์ด์ง๋ค. N ์ ์ธ์ ๋ 2์ ์ ๊ณฑ์๋ก ์ฃผ์ด์ง๋ฉฐ, 1 ≤ N ≤ 64์ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. ๋ ๋ฒ์งธ ์ค๋ถํฐ๋ ๊ธธ์ด N์ ๋ฌธ์์ด์ด N๊ฐ ๋ค์ด์จ๋ค. ๊ฐ ๋ฌธ์์ด์ 0 ๋ www.acmicpc.net ํ์ด import java.io.*; import java.util.*; public class Main { private static int N; private static BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); private static BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(S..
์์ด ์๋ก ๋ค๋ฅธ n๊ฐ์ ์์ ์ค r๊ฐ๋ฅผ ์์ ์๊ฒ ๊ณจ๋ผ๋ธ ๊ฒ์ ์์ด(Permutation)์ด๋ผ๊ณ ํ๋ค. ์๋ ์ฝ๋๋ ์ฃผ์ฌ์๋ฅผ 3๋ฒ ๋์ก์ ๋ ๋์ฌ ์ ์๋ ๊ฒฝ์ฐ์ ์์ด๋ค. (์ค๋ณต X, ์์ O) // ์์ด : nPr ==> n! private static void dice2(int cnt) { if(cnt == N) { totalCnt++; System.out.println(Arrays.toString(numbers)); return; } for(int i =1; i n^r private static void dice1(int cnt) { if(cnt == N) { // ๊ธฐ์ ์กฐ๊ฑด totalCnt++; System.out.println(Arrays.toString(numbers)); return; } f..