fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. bool is_lucky(int num)
  5. {
  6. int digit = 0;
  7. while (num > 0)
  8. {
  9. digit = num % 10;
  10. num /= 10;
  11. if(digit != 4 && digit != 7)
  12. return false;
  13. }
  14. return true;
  15. }
  16.  
  17. int main()
  18. {
  19. int a, b; cin >> a >> b;
  20. int flag = 0;
  21. for (int i = a; i <= b; i++)
  22. {
  23. if(is_lucky(i))
  24. {
  25. cout << i << " ";
  26. flag++;
  27. }
  28. }
  29. if(flag == 0) cout << -1;
  30. return 0;
  31. }
Success #stdin #stdout 0.01s 5252KB
stdin
4 20
stdout
4 7