Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- int x[100],b[100],n,p,nr=0, sum=0;
- void Write(int p)
- { for(int i=1;i<=p;i++) cout<<x[i];
- cout<<endl;
- int a=0;
- for(int i=1;i<=p;i++) a=a*10+x[i];
- sum=sum+a;
- nr++;
- }
- void ar(int k, int p)
- { for(int i=1;i<=9;i=i+2)
- if(!b[i])
- { x[k]=i;
- b[i]=1;
- if(k==p) Write(p);
- else ar(k+1,p);
- b[i]=0;
- }
- }
- int main() {
- for(p=1;p<=5;p++) ar(1,p);
- cout<<"sum is"<<sum<<" from "<<nr<< "numbers";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement