22015, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   blueh4g
   http://blueh4g.org
   ¹Ø¿¡ ¾î´ÀºÐ ´ÞÆØÀ̹迭 ¸»¾¸Çϼż­ ;¤µ;

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=21023 [º¹»ç]


°¡¸¸ »ý°¢Çغ¸´Ï ÇÁ·Î±×·¡¹Ö °øºÎÇϸ鼭 ´ÞÆØÀ̹迭 ¸¸µé¾îº»ÀûÀÌ ¾ø´Âµí ÇØ¼­

¿À·£¸¸¿¡ ÄÚµù¿¬½À ;¤µ;




#include<stdio.h>

int main(void){
int map[16][16];
int input, i, j, chk, x=0, y=0, dir=0;
double t;

printf("input[1-16] : ");
scanf("%d",&input);

chk=input;
for(i=1,t=input;i<=input*input;i++){
  map[x][y]=i;

  if(i==chk){
   dir++;
   t=t-0.5;
   chk+=(int)t;
  }

  switch(dir%4){
   case 0 : x++; break;
   case 1 : y++; break;
   case 2 : x--; break;
   case 3 : y--; break;
  }
}

/*print map*/
for(i=0;i<input;i++){
  for(j=0;j<input;j++) printf("%4d",map[j][i]);
  printf("\r\n");
}
return 0;
}


Àúµµ 16 ±îÁö ÀԷ¹޵µ·Ï ÇØ¼­ Ãâ·Â±îÁö ¸¸µé¾î ºÃ´Âµ¥..
Èå..... double Çü ¾´°Ô ÇÑÀ̵dz׿ä.. Á» ´õ °£´ÜÈ÷ dirÀ» ±¸ÇÒ ¹æ¹ýÀÌ ºÐ¸í ÀÖÀ»ÅÙµ¥, ¼öÇп¡ ¾àÇØ¼­ ¤¼¤¼¤¼¤¼

  Hit : 8050     Date : 2011/06/10 04:10



    
¸Û¸Û ¿ä¸Ç ÄÚµù¸Ç ¿ä~ 2011/06/10  
soyeong9511 ¤¾¤¾¹º¼Ò¸°Áö¸ð¸£°Ú´Ù...
°øºÎÀÇÇʿ伺À» ´À³¢³×¿ä
2011/06/10  
blueh4g ¸Û¸Û // yo bro~, your coding skill better than mine@ T_T
seyeong9511 // Á¶±Ý¸¸ °øºÎÇÏ½Ã¸é µÉµí ÇØ¿ä ¤»¤»
2011/06/11  
capt_0669 Àúµµ ³ªÁß¿¡ ¸¹ÀÌ ¹è¿ì°í ³ª¼­ ¶Ç °è¼Ó ¸¸µé¾îºÁ¾ßÁÒ
Àü ¦¼ö,Ȧ¼ö µÎ°³ÀÇ °æ¿ì¸¦ »ý°¢Çϰí Çߴµ¥
ÀÌ·¡¼­ ¶È°°Àº Äڵ尡 µÎ°³·ÎµÇ¼­ ±æ°Ô ‰ç´Âµ¥
´Ô²¨ Äڵ庸°í °øºÎÁ¾ ÇØ¾ß°Ú³×¿ä~~¤¾¤¾
2011/06/11  
º°ºûÀ»´ã¾Æ ´ÞÆØÀÌ ¹è¿­ ¤¡- 2011/06/11  
blueh4g ´ëÃæÀ̳ª¸¶ ÁÖ¼®À̶û ¾à°£ÀÇ ¼³¸íÀ» ½áµÎ¾úÀ¸´Ï Âü°íÇϽǺÐÀº http://blueh4g.tistory.com/54 2011/06/13