We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
int main()
{
int k,n,i,j;
scanf("%d",&n);
k=2*n-1;
for(i=1;i<=k;i++)
{
for(j=1;j<=k;j++)
{
int hor=abs(n-j);
int ver=abs(n-i);
int max=hor>=ver?hor:ver;
printf("%d ",max+1);
}
printf("\n");
}
}
}
// Complete the code to print the pattern.
return 0;
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Printing Pattern Using Loops
You are viewing a single comment's thread. Return to all comments →
include
include
include
include
int main() { int k,n,i,j; scanf("%d",&n); k=2*n-1; for(i=1;i<=k;i++) { for(j=1;j<=k;j++) { int hor=abs(n-j); int ver=abs(n-i); int max=hor>=ver?hor:ver; printf("%d ",max+1); } printf("\n"); } } }