Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. #include <iostream>
  2. #include<vector>
  3. #include<fstream>
  4. #include<algorithm>
  5.  
  6. using namespace std;
  7.  
  8. ifstream in("spiecius.txt");
  9. ofstream out("rezultatai.txt");
  10.  
  11. void skaitomPusinam(vector<int> &A);
  12. void spausdink(vector<int> A, string text);
  13. void lyginu(vector<int> &A);
  14.  
  15. int main()
  16. {
  17. vector<int> M, Ap;
  18.  
  19. skaitomPusinam(M);
  20. spausdink(M, "Nuskaite");
  21. lyginu(M);
  22.  
  23.  
  24. in.close();
  25. out.close();
  26. return 0;
  27. }
  28.  
  29. void skaitomPusinam(vector<int> &A){
  30. int a=0;
  31. while(!in.eof()){
  32. in>>a;
  33. A.push_back(a);
  34. }
  35. }
  36.  
  37. void spausdink(vector<int> A, string text){
  38. out<<text<<endl;
  39. for(int i=0; i<A.size(); i++){
  40. out<<A[i]<<" ";
  41. }
  42. out<<endl;
  43. }
  44. void lyginu(vector<int> &A){
  45.  
  46. while(A.size()>1){
  47. if(A[0]<A[1]){
  48. A.erase(A.begin());
  49. A[0]++;
  50. cout<<A.size();
  51. }
  52. else if(A[0]>A[1]){
  53. A.erase(A.begin()+1);
  54. A[0]++;
  55. cout<<A.size();
  56. }
  57. else{
  58. A[0]+=A[0];
  59. A.erase(A.begin());
  60.  
  61. }
  62.  
  63. spausdink(A, "bandom\n");
  64. }
  65.  
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement