#include<bits/stdc++.h>
using namespace std;
int main(){
int rows;
// Getting the number of rows.
cout << "Enter the Number of rows - ";
cin >> rows;
cout << "Full Pyramid of " << rows << " using * -\n";
// Main logic to print full pyramid.
for( int i = 0; i < rows; i++ ) {
// Print spaces.
int spaces = rows - i;
for( int j = 0; j < spaces; j++){
cout <<" ";
}
// Print stars.
for( int j = 0; j < 2 * i - 1; j++){
cout <<"* ";
}
cout << endl;
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCl7CgogICAgaW50IHJvd3M7CiAgICAvLyBHZXR0aW5nIHRoZSBudW1iZXIgb2Ygcm93cy4KICAgIGNvdXQgPDwgIkVudGVyIHRoZSBOdW1iZXIgb2Ygcm93cyAtICI7CiAgICBjaW4gPj4gcm93czsKCiAgICBjb3V0IDw8ICJGdWxsIFB5cmFtaWQgb2YgIiA8PCByb3dzIDw8ICIgdXNpbmcgKiAtXG4iOwoKICAgIC8vIE1haW4gbG9naWMgdG8gcHJpbnQgZnVsbCBweXJhbWlkLiAKICAgIGZvciggaW50IGkgPSAwOyBpIDwgcm93czsgaSsrICkgewogICAgICAgIC8vIFByaW50IHNwYWNlcy4KICAgICAgICBpbnQgc3BhY2VzID0gcm93cyAtIGk7CgogICAgICAgIGZvciggaW50IGogPSAwOyBqIDwgc3BhY2VzOyBqKyspewogICAgICAgICAgICBjb3V0IDw8IiAgIjsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgLy8gUHJpbnQgc3RhcnMuCiAgICAgICAgZm9yKCBpbnQgaiA9IDA7IGogPCAyICogaSAtIDE7IGorKyl7CiAgICAgICAgICAgIGNvdXQgPDwiKiAiOwogICAgICAgIH0KCiAgICAgICAgY291dCA8PCBlbmRsOwoKICAgIH0KICAgIAogICAgcmV0dXJuIDA7Cn0K