top of page

소스 코드 제출

공개·회원 52명

2025-05-08

/*

#include<stdio.h>

int main()

{

int a[101][101]={};

int n,h,w,i,j,t=0;

scanf("%d %d",&h,&w);

scanf("%d",&n);

int l[101]={};

int d[101]={};

int x[101]={};

int y[101]={};

for(i=1 ; i<=n ; i++)

{

scanf("%d %d %d %d",&l[i],&d[i],&x[i],&y[i]);

}

for(j=1; j<=n ; j++)

{

t=0;

if(d[j]==1)

{

for(i=1 ; i<=l[j] ; i++)

{

a[x[j]+t][y[j]]=1;

t++;

}

}

else if(d[j]==0)

{

for(i=1 ; i<=l[j] ; i++)

{

a[x[j]][y[j]+t]=1;

t++;

}

}

}

for(i=1 ; i<=h ; i++)

{

for(j=1 ; j<=w ; j++)

{

printf("%d ",a[i][j]);

}

printf("\n");

}

return 0;

}

*/

#include<stdio.h>

int main()

{

int a[50][50]={};

int n,i,j,t;

scanf("%d",&n);

i=1;

j=n%2+1;

for(t=1 ; t<=n*n ; t++)

{

a[i][j]=t;

if(i-1==0)

{

i=n;

}

else

{

i--;

}

if(j+1==n+1)

{

j=1;

}

else

{

j++;

}

if(n/t==0)

{

i++;

}

}

for(i=1 ; i<=n ; i++)

{

for(j=1 ; j<=n ; j++)

{

printf("%d",a[i][j]);

}

printf("\n");

}

return 0;

}

2회 조회
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page