Advertisement
naskedvi

S2 - zad.26

Mar 15th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4.  
  5. std:: vector<int> f(std:: vector<int> v)
  6. {
  7. int cifra;
  8. std:: vector<int>w;
  9. std:: vector<int>novi;
  10. for(int x:v)
  11. {
  12. while(x!=0)
  13. {
  14. cifra=x%10;
  15. w.push_back(cifra);
  16. x=x/10;
  17. }
  18. int mini=w[0];
  19. for(int j=0; j<w.size(); j++)
  20. {
  21. if(w[j]<mini)
  22. mini=w[j];
  23. }
  24. novi.push_back(mini);
  25.  
  26. w.clear();
  27.  
  28. }
  29. return novi;
  30. }
  31.  
  32. int main()
  33. {
  34. int n;
  35.  
  36. std:: cout << "Unesite broj elemenata niza! ";
  37. std:: cin >> n;
  38. std:: vector<int> v(n);
  39. std:: cout << "Unesite elemente niza: ";
  40. for(int i=0; i<n; i++)
  41. std:: cin>> v[i];
  42.  
  43. std::vector<int> v1(f(v));
  44. std::cout << "Novi vektor glasi: ";
  45. for(int x : v1)
  46. std::cout << x << " ";
  47.  
  48. return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement