• Source
    1. #include <iostream>
    2. using namespace std;
    3.  
    4. int main ()
    5. {
    6. int dd[15];
    7. long long n;
    8. while (cin>>n)
    9. {
    10. for (int i=0; i<=9; i++)
    11. {
    12. dd[i]=0;
    13. }
    14.  
    15. int k=0;
    16. while (1)
    17. {
    18. int kt=1;
    19. for (int i=0; i<=9; i++)
    20. {
    21. if (dd[i]==0)
    22. {
    23. kt=0;
    24. break;
    25. }
    26. }
    27. if (kt==1) break;
    28. k++;
    29. long long S=n*k;
    30. long long p=1;
    31. while (S/p!=0)
    32. {
    33. int so=(S/p)%10;
    34. dd[so]=1;
    35. p=p*10;
    36. }
    37. }
    38. cout<<k<<endl;
    39. }
    40. return 0;
    41. }