반응형
import java.util.*;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
StringBuilder sb = new StringBuilder();
Scanner sc = new Scanner(System.in);
int index = 0;
int N = sc.nextInt();
int K = sc.nextInt()-1;
for (int i=1; i<=N; i++) list.add(i);
String sep = "";
do {
index += K;
while (index >= list.size())
index -= list.size();
sb.append(sep + list.remove(index));
sep = ", ";
} while (!list.isEmpty());
String.join(", ", sb);
System.out.print("<"+sb+">");
}
}
반응형
'Algorithm' 카테고리의 다른 글
백준 6198번 옥상 정원 꾸미기 [ Java ] (0) | 2020.12.27 |
---|---|
백준 2493번 탑 [ Java ] (0) | 2020.12.26 |
백준 5397번 키로거 [ Java ] (0) | 2020.12.25 |
백준 1406번 에디터 [ Java ] (0) | 2020.12.25 |
백준 1919번 애너그램 만들기 [ Java ] (0) | 2020.12.25 |