top of page

소스 코드 제출

공개·회원 72명

20251213

/*#include <stdio.h>


int main() {

int a, b, c=0, d,i,j,u=0,k=1;

int arr[105][105]={0,};

int dir[4][2] = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};

int p = 3, x, y, n, m, dx, dy;

scanf("%d %d", &n, &m);

for(i=0; i<n+2; i++) {

for(j=0; j<m+2; j++) {

if(i==0 || j==0 || i==n+1 ||j==m+1) arr[i][j] = 1;

}

}

x = n;

y = 1;

arr[x][y] = k++;

dx = dir[p][0];

dy = dir[p][1];

for(i=0; i<n*m-1; ) {

if(arr[x+dx][y+dy]==0) {

x += dx;

y += dy;

arr[x][y] = k++;

i++;

}

else {

p++;

p%=4;

dx = dir[p][0];

dy = dir[p][1];

}

}

for(i=0; i<=n-1; i++) {

for(j=0; j<=m-1; j++) {

printf("%d ", arr[i+1][j+1]);

}

printf("\n");

}

return 0;

}

*/

/*

#include <stdio.h>


int main() {

int a, b, c=0, d,i,j,u=0,k=1;

int arr[105][105]={0,};

int dir[4][2] = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};

int p = 3, x, y, n, m, dx, dy;


scanf("%d %d", &n, &m);


for(i=0; i<n+2; i++) {

for(j=0; j<m+2; j++) {

if(i==0 || j==0 || i==n+1 ||j==m+1) arr[i][j] = 1;

}

}

x = n;

y = 1;

k = n*m;

arr[x][y] = k--;

dx = dir[p][0];

dy = dir[p][1];


for(i=0; i<n*m-1; ) {

if(arr[x+dx][y+dy]==0) {

x += dx;

y += dy;

arr[x][y] = k--;

i++;

}

else {

p++;

p%=4;

dx = dir[p][0];

dy = dir[p][1];

}

}



for(i=0; i<=n-1; i++) {

for(j=0; j<=m-1; j++) {

printf("%d ", arr[i+1][j+1]);

}

printf("\n");

}


return 0;

}


*/


#include <stdio.h>


int main(){

int a,b,c,n,g,i;

int k[105];

scanf("%d %d",&n, &g);

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

}


}

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