#include#include using namespace std;void my_swap(vector &a,int i,int j){ int temp=a[i]; a[i]=a[j]; a[j]=temp;}vector v;int n;void printPremutationRepeat(int pStart,vector temp){ if(pStart==n){ for (int i = 0; i < temp.size(); ++i) {cout< temp){ if(pStart==n){ for (int i = 0; i < temp.size(); ++i) {cout< temp){ if(dep==n){ for (int i = 0; i < temp.size(); ++i) {cout< temp; cout<<"abc的可重复全排列是:"<