fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. ios::sync_with_stdio(false);
  7. cin.tie(0);
  8.  
  9. string target;
  10. cin >> target;
  11.  
  12. string cur = "";
  13.  
  14. for (int i = 1; i <= 100000; i++) {
  15. cur += to_string(i);
  16.  
  17. if (cur.size() > target.size()) {
  18. cout << -1;
  19. return 0;
  20. }
  21.  
  22. if (target.substr(0, cur.size()) != cur) {
  23. cout << -1;
  24. return 0;
  25. }
  26.  
  27. if (cur == target) {
  28. cout << i;
  29. return 0;
  30. }
  31. }
  32.  
  33. cout << -1;
  34.  
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0.01s 5296KB
stdin
1324
stdout
-1