#include <iostream>
using namespace std;
int main()
{
int alph[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int counter = 1;
for(int i=0; i<10; i++)
for(int j=0; j<10; j++)
for(int k=0; k<10; k++)
for(int l=0; l<10; l++)
for(int m=0; m<10; m++)
for(int n=0; n<10; n++)
for(int o=0; o<10; o++)
for(int p=0; p<10; p++)
for(int q=0; q<10; q++)
for(int r=0; r<10; r++)
if(i!=j && i!=k && i!=l && i!=m && i!=n && i!=o && i!=p && i!=q && i!=r
&& j!=k && j!=l && j!=m && j!=n && j!=o && j!=p && j!=q && j!=r
&& k!=l && k!=m && k!=n && k!=o && k!=p && k!=q && k!=r
&& l!=m && l!=n && l!=o && l!=p && l!=q && l!=r
&& m!=n && m!=o && m!=p && m!=q && m!=r
&& n!=o && n!=p && n!=q && n!=r
&& o!=p && o!=q && o!=r
&& p!=q && p!=r
&& q!=r)
{
if(counter == 1000000)
{
cout << alph[i] << alph[j] << alph[k] << alph[l] << alph[m] << alph[n] << alph[o] << alph[p] << alph[q] << alph[r] << endl;
return 0;
}
counter++;
}
return 0;
}
Darmowy hosting zapewnia PRV.PL