Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.75 KB | None | 0 0
  1. #include <iostream>
  2. #include <stack>
  3. #include <fstream>
  4. #include <cmath>
  5.  
  6.  
  7. using namespace std;
  8. ifstream in("input.txt");
  9. ofstream out("output.txt");
  10.  
  11. int main() {
  12.   setlocale(LC_ALL,"rus");
  13.   stack <int> first;  
  14.  
  15.   int k;
  16.   int l;
  17.   int a;
  18.   int b;
  19.  
  20.   in >> l;
  21.   in >> k;
  22.   k = k-1;
  23.   b = k;
  24.  
  25.   int i = 0;
  26.   if (l = ' ')
  27.       return 0;
  28.          
  29.   if (k> l/2)
  30.       b = (k-(l-(l/2+l%2))*-1);
  31.  
  32.  
  33.   while (i != l/2)
  34.   {
  35.     in >> a;
  36.     first.push(a);  
  37.     if (b == i)
  38.         first.push(0);
  39.       out << first.top();
  40.     i++;
  41.   }
  42.  
  43.    
  44.  
  45.  k = (l/2+ l%2) - k -1;
  46.  i = 0;
  47.   while (i != (l/2 + l%2))
  48.      {
  49.      in >> a;
  50.         first.push(a);
  51.      a = l;
  52.      if (k == i)
  53.         first.push(0);
  54.      out << first.top();
  55.      i++;
  56.      } 
  57.   return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement