Advertisement
Hezov

Spioni #1227

Dec 1st, 2024
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <fstream>
  2. using namespace std;
  3. ifstream cin("spioni.in");
  4. ofstream cout("spioni.out");
  5. void solve(string s)
  6. {
  7.     /// base case
  8.     if(s.length() <= 2)
  9.     {
  10.         cout << s;
  11.         return;
  12.     }
  13.     ///generam cele doua stringuri.
  14.     string a = "", b = "";
  15.     for(int i = 0;i<s.length();i++)
  16.     {
  17.         if(i%2==0)
  18.             a+=s[i];
  19.         else b+=s[i];
  20.     }
  21.     /// procedam la fel pentru stringurile generate.
  22.     solve(a);
  23.     solve(b);
  24. }
  25. int main()
  26. {
  27.     char c; cin>>c; /// absolut inutil.
  28.     string s; cin >> s;
  29.     solve(s);
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement