View Code of Problem 57

#include <iostream>
using namespace std;

int main(){
    int n;
    cin>>n;
    
    for(int j=1;j<=n;j++){
        for(int k=0;k<n-j;k++)
            printf(" ");
        for(int l=1;l<=j;l++)
            printf("%d",l);
        for(int m=j-1;m>=1;m--)
            printf("%d",m);
        printf("\n");
    }
    
    for(int j=n-1;j>=1;j--){
        for(int k=0;k<n-j;k++)
            printf(" ");
        for(int l=1;l<=j;l++)
            printf("%d",l);
        for(int m=j-1;m>=1;m--)
            printf("%d",m);
        printf("\n");
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 57