Guest User

Untitled

a guest
Sep 21st, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. int a,p,k,l;
  2. bool f,e;
  3. int fun(int n)
  4. {
  5. a=0;l=0;
  6. while(n>0)
  7. {
  8. p=n&1;
  9. a=a+p*pow(10,l);
  10. n=n>>1;
  11. l++;
  12. }
  13. return a;
  14. }
  15. bool check(int v)
  16. {
  17. f=0;e=0;
  18. while(v>0)
  19. {
  20. p=v%10;
  21. f=f || p;
  22. e=e || (!p);
  23. v/=10;
  24. }
  25. return (f) & (e);
  26. }
  27. int main()
  28. {
  29. int t=SSF,n,i;
  30. while(t--)
  31. {
  32. n=SSF;
  33. for(i=1;;i++)
  34. {
  35. k=fun(i);
  36. if(k%n==0 && check(k) )
  37. break;
  38. }
  39. printf("%d\n",k);
  40. }
  41. return 0;
  42. }
Add Comment
Please, Sign In to add comment