View Code of Problem 57

#include<iostream>
#include<vector>
#include<string>
#include <algorithm>
#include <math.h>
using namespace std;


int main() {
    int n;
    cin >> n;
    for(int i=0; i<n; i++){
        for(int j=0; j<n-i-2; j++){
            cout <<" ";
        }
        for(int j=0; j<=i; j++){
            cout << j+1;
        }
        for(int j=i; j>0; j--){
            cout << j;
        }
        cout << endl;
    }
    for(int i=n-1; i>0; i--){
        for(int j=0; j<n-i; j++){
            cout << " ";
        }
        for(int j=1; j<=i; j++){
            cout << j;
        }
        for(int j=i-1; j>0; j--){
            cout << j;
        }
        cout << endl;
    }

    return 0;

}

Double click to view unformatted code.


Back to problem 57