HTML & JS
#include <bits/stdc++.h>
using namespace std;

void pattern1(int n){
    int cnt=1;
    for(int i=0; i<2*n-1; i++){
        for(int j=0; j<(abs(n-1-i)); j++)cout<<" ";
        for(int j=0; j<2*(n-abs(n-1-i))-1; j++)cout<<cnt++;
        cout<<endl;
    }
}

int main(){
    pattern1(4);
    return 0;
}

Generated URL:

Output:

   1
  234
 56789
10111213141516
 1718192021
  222324
   25
Report Bug