Informatică, întrebare adresată de andreeagroparu1, 8 ani în urmă

Se dă un număr natural par n. Generați toate șirurile de n paranteze rotunde care se închid corect.

Date de intrare
Fişierul de intrare paranteze.in conţine pe prima linie numărul n.

Date de ieşire
Fişierul de ieşire paranteze.out va conţine pe fiecare linie câte un șir de n paranteze rotunde care se închid corect. Șirurile vor fi afișate în ordine lexicografică, considerând paranteza deschisa ( mai mică decât paranteza închisă ).

Răspunsuri la întrebare

Răspuns de PersoanaPersonala
0

#include <iostream>

using namespace std;

int main(){

  int x, y;

  cin>>x>>y;

  cout<<"{";

  for(int i=1; i<=x; i++)

      for(int j=1; j<=y; j++){

          if(i==x && j==y) cout<<"("<<i<<","<<j<<")}";

          else cout<<"("<<i<<","<<j<<"),";

      }

}

Alte întrebări interesante