fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int n, k;
  5. scanf("%d %d", &n, &k);
  6.  
  7. int arr[n];
  8. for (int i = 0; i < n; i++) {
  9. arr[i] = i + 1;
  10. }
  11.  
  12. printf("<");
  13. int idx = 0;
  14. for (int i = 0; i < n; i++) {
  15. idx = (idx + k - 1) % n;
  16. printf("%d", arr[idx]);
  17. if (i < n - 1) printf(", ");
  18.  
  19. // 배열에서 요소 이동
  20. for (int j = idx; j < n - i - 1; j++) {
  21. arr[j] = arr[j + 1];
  22. }
  23. }
  24. printf(">");
  25. return 0;
  26. }
  27.  
Success #stdin #stdout 0s 5304KB
stdin
3 2
stdout
<2, 3, 1>