Advertisement
madidino

pb cu siruri model

Nov 12th, 2023 (edited)
545
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. void a(int l,int maxi,char word[][100]){
  5.     for(int s=0;s<l;s++){
  6.         cout<<'#';
  7.     for(int i=0;i<maxi;i++) {
  8.         if (word[s][i] != 0)
  9.             cout << word[s][i];
  10.     }
  11.     }
  12.     cout<<'#';
  13. }
  14.  
  15. int main() {
  16.     char s[100];
  17.     cin.get(s, 100);
  18.     int p = 0, l = 0, maxi = -1,aux;
  19.     int len = strlen(s);
  20.     char word[100][100];
  21.     for (int i = 1; i < len; i++) { //incepem de la 1 fiindca primul element este
  22.         //# si nu avem nevoie de el
  23.         if (s[i] != '#') {
  24.             word[l][p] = s[i];
  25.             p++;
  26.         } else {
  27.             if (maxi < p) {
  28.                 maxi = p;
  29.             }
  30.             word[l][p] = 0;
  31.             l++;
  32.             p = 0;
  33.         }
  34.     }
  35.     for (int j = 0; j < l; j++) {
  36.             if(word[j][maxi-1]!=0)
  37.                 for (int s = 0; s < maxi/2; s++) {
  38.                   aux=word[j][s];
  39.                   word[j][s]=word[j][maxi-1-s];
  40.                   word[j][maxi-1-s]=aux;
  41.                 }
  42.     }
  43.     a(l,maxi,word);
  44.     }
  45.  
  46. //#Voi#da#bacu#la#info#
  47. //#Ana#are#mere#
  48.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement