Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.47 KB | None | 0 0
  1. #include <iostream>
  2. #include <algorithm>
  3.  
  4. inline bool  is_prime(int n) {
  5.     for (int i = 2; i < n; i++) {
  6.         if (n % i == 0)
  7.             return false;
  8.     }
  9.     return true;
  10. }
  11.  
  12. int main() {
  13.     std::string s;
  14.     std::cin >> s;
  15.     int  maximum = 0;
  16.     for (int  i = 0; i < s.length(); i++) {
  17.         for (int c = 1; c < s.length() - i; c++) {
  18.             int num = std::stoi(s.substr(i, c));
  19.             if (is_prime(num))
  20.                 maximum = std::max(maximum, num);
  21.         }
  22.     }
  23.     std::cout << maximum;
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement