Advertisement
sellmmaahh

prva-parc-2012-zad2

Aug 1st, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <stdexcept>
  4. #include <cmath>
  5. #include <vector>
  6.  
  7. using namespace std;
  8.  
  9. void OdstraniProste (vector<int> &v) {
  10.     for (int i=0; i<v.size(); i++) {
  11.             for (int j=2; j<v[i]; j++) {
  12.                 while (v[i]%j!=0)
  13.                 { i++;
  14.                     for (int k=i; k<v.size(); k++)
  15.                         v[k]=v[k+1];
  16.                     v.resize(v.size()-1);
  17.                 }
  18.             }
  19.     }
  20.             for (int i=2; i<v[v.size()]; i++)
  21.             {
  22.                 if(v[v.size()]%i!=0) v.resize(v.size()-1);
  23.             }
  24.     }
  25.  
  26. int main () {
  27.     vector<int> vek{4,5,6,7,2,3,1};
  28.     OdstraniProste(vek);
  29.     for (int x:vek) cout<<x<<" ";
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement