You are on page 1of 1

/*

// Sample code to perform I/O:


#include <stdio.h>

int main(){
    int num;
    scanf("%d", &num);             // Reading input from STDIN
    printf("Input number is %d.\n", num); // Writing output to STDOUT
}

// Warning: Printing unwanted or ill-formatted data to output will cause the


test cases to fail
*/

// Write your code here


#include<stdio.h>
int main()
{
    int num;
    scanf("%d",&num);
    int i,j,k,l;
    int count = 1;
    int rev = (num*num);
    for(i=0;i<num;i++)
    {
        for(j=0;j<i;j++)
            printf(" ");
        for(k=num;k>i;k--)
        {
            printf("%02d ",count);
            count++;
        }
        for(l=num;l>i;l--)
        {
            rev++;
            printf("%02d ",rev);
        }
        rev = rev - (2*(num-1)) + 2*i -1;
        printf("\n");
    }
    return 0;
}

You might also like