Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <algorithm>
- char c[4] = {'f', 'i', 'n', 'o'};
- bool viz[4];
- int sol[4];
- void bkt (int k) {
- if (k == 4) {
- for (int i = 0; i < 4; i++) {
- printf("%c", c[sol[i]]);
- }
- printf("\n");
- } else {
- for (int i = 0; i < 4; i++) {
- if (!viz[i]) {
- sol[k] = i;
- viz[i] = true;
- bkt(k+1);
- sol[k] = 0;
- viz[i] = false;
- }
- }
- }
- }
- int main() {
- bkt(0);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement