Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int k;
- int s[15];
- bool first=true;
- int pos[10];
- void getSet(int it, int qtd) {
- if (qtd==6) {
- printf("%d", pos[0]);
- for (int i=1; i<6; i++)
- printf(" %d", pos[i]);
- printf("\n");
- return;
- }
- if (it==k) return;
- pos[qtd]=s[it];
- getSet(it+1,qtd+1);
- getSet(it+1,qtd);
- }
- int main() {
- while (1) {
- scanf("%d", &k);
- if (!k) break;
- if (first) first=false;
- else printf("\n");
- for (int i=0; i<k; i++)
- scanf("%d", &s[i]);
- getSet(0,0);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement