https://www.acmicpc.net/problem/31577
ํ์ด
15*8 = 20*6
์ฆ, ๋ชจ๋ ์ข ๋ฅ์ ํ์ผ์ ๊ฐ๊ฐ 6๊ฐ์ฉ ์ ์ฅํ๋ ๊ฒ ๊ฐ๋ฅ
๊ฐ์ฅ ๊ฐ๋จํ ๊ตฌํ ๋ฐฉ๋ฒ 120์นธ ์ง๋ฆฌ ๋ฐฐ์ด์ 1, 2, … , 19, 20 ์ 6๋ฒ ์ ์ฅํ๊ณ
ํด๋น ๋ฐฐ์ด์ 15๊ฐ๋ก ๋๋๋ฉด ๋๋ค (๊ฐ ๋ฐฐ์ด ์ ๋ ฌ๋ ์์ง ๋ง๊ณ ํ๊ธฐ!)
์ฝ๋
๋๋ณด๊ธฐ
๋๋ณด๊ธฐ
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
StringBuilder sb = new StringBuilder();
int[] arr = new int[8];
for (int i = 0; i < 120; i++) {
arr[i % 8] = i % 20 + 1;
if ((i + 1) % 8 == 0) {
Arrays.sort(arr);
for (int j = 0; j < 8; j++) {
sb.append(arr[j]).append((j + 1) % 8 == 0 ? '\n' : ' ');
}
}
}
System.out.println(sb);
}
}
'Problem Solving' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ๋ฐฑ์ค 7579 - ์ฑ (0) | 2024.03.27 |
---|---|
[Java] ๋ฐฑ์ค 21276 - ๊ณ๋ณด ๋ณต์๊ฐ ํธ์ (0) | 2024.03.26 |
[Java] ๋ฐฑ์ค 31623 - Room Temperature (0) | 2024.03.21 |
[Java] ๋ฐฑ์ค 31443 - ์ค์์ด (1) | 2024.03.15 |
[Java] ๋ฐฑ์ค 2252 - ์ค ์ธ์ฐ๊ธฐ (0) | 2024.03.14 |