Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //...ввод n и k...
- int[] a = new int[k];
- for (int i = 0; i < k; ++i)
- a[i] = i + 1;
- int p = k - 1;
- while (p >= 0)
- {
- //...вывод сочетания...
- if (a[k - 1] == n)
- p--;
- else
- p = k - 1;
- if (p >= 0)
- for (int i = k - 1; i >= p; --i)
- a[i] = a[p] + i - p + 1;
- }
Add Comment
Please, Sign In to add comment