fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4. int n, e, k=0, m, maxk = 0, maxn = 1000000000, p = 1;
  5. cin >> e;
  6. while (e -- > 0) {
  7. cin >> n;
  8. if (p <= n) {
  9. m = n;
  10. k = 0;
  11. while ((n % 10) == 0) {
  12. //считает нули
  13. n = n / 10;
  14. k ++;
  15. }
  16. if (maxk < k) {
  17. maxn = m;
  18. maxk = k;
  19. p = 1;
  20. for (int i = 1; i < maxk; i ++) {
  21. p *= 10;
  22. }
  23. } else if (maxk == k) {
  24. if(maxn > m) {
  25. maxn = m;
  26. }
  27. }
  28. }
  29. }
  30. cout << maxn;
  31. return 0;
  32. }
Success #stdin #stdout 0s 4280KB
stdin
4
1000000
10000000
1000000
10000
 
stdout
10000000