Paste Search Dynamic
s1
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.         string s, s1, s2;
  8.         getline(cin, s);
  9.     int k, kol=0, p, q, d;
  10.     q = s.size();
  11.  
  12.     for (int i = 0; i < s.size(); i++)
  13.         if (s[i] == s[0]) kol++;
  14.  
  15.         cin >> k;
  16.     p = q /abs(k);
  17.     if (k > 0) {
  18.         for (int i = 0; i < k; i++)
  19.             s1 += s;
  20.     }
  21.     else if (k < 0) {
  22.  
  23.         if (kol % abs(k) == 0) {
  24.             for (int i = 0; i < p; i++)
  25.                 s1 += s[i];
  26.         }
  27.         else s1="NO SOLUTION";
  28.         }
  29.     cout << s1;
  30.         return 0;
  31. }
  32.  
Parsed in 0.004 seconds