|
|
|
|
|
|
|
|
|
|
|
|
|
3204, 18/161 |
|
capt_0669 | |||||||
[C¾ð¾î] µµÀüÇÁ·Î±×·¡¹Ö »ï: ¾Æ³ª ÇصµÇصµ ¾ÈµÇ¼ ¹°¾îº¾´Ï´Ù | |||||||
http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=3017 [º¹»ç]
Hit : 4114 Date : 2011/05/26 07:51
|
|||||||
prosthetics | ¿ì¼± °¡Àå °£´ÜÇÏ°Ô ¸¸µç´Ù¸é ¹è¿¿¡ ÀÏÀÏÀÌ ¼ýÀÚ¸¦ ´ëÀÔÇØ ÁÖ¸é µÇ°ÚÁö¿ä. ½Ã°£ÀÌ Á¶±Ý °É¸®°ÚÁö¸¸ ÇÁ·Î±×·¥ ÀÚü´Â °¡Àå ºü¸£°í Á¤È®ÇÑ ÇÁ·Î±×·¥ÀÌ µË´Ï´Ù. ÇÏÁö¸¸ Áú¹®ÀÚ²²¼ ¿øÇϽô ´äÀº ÀÌ·±°Ô ¾Æ´Ï°ÚÁö¿ä. ´ÞÆØÀ̼ö¿ ¹®Á¦´Â »ç½Ç C¾ð¾î ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù. ¾Ë°í¸®Áò ¹®Á¦ÀÌÁö¿ä. ¾î¶² ¼ø¼¿Í ±ÔÄ¢À¸·Î Ç®¾î³ª°¡¾ß ÇÏ´ÂÁö¸¦ ¾Ë¾Æ¾ß Çϱ⠶§¹®¿¡ C¾ð¾î ¹®¹ýÀ» ¸ðµÎ ±ú¿ìÄ£ ÈÄ¿¡ °¡Àå ¾î·Á¿î ¹®Á¦¶ó°í ¼Õ²ÅÈ÷´Â ¹®Á¦ÀÔ´Ï´Ù. µû¶ó¼ C¾ð¾î´Â ÀÏ´Ü Á¦²¸µÎ°í ÆÐÅÏÀ» ÆľÇÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ±ÔÄ¢À» ¾Ë±â À§ÇØ ÀÏ´Ü ¹è¿¿¡ °ªÀ» ÀÏÀÏÀÌ ´ëÀÔÇØ º¸°Ú½À´Ï´Ù. char DPE[4][4]; DPE[0][0] = '1'; DPE[0][1] = '2'; DPE[0][2] = '3'; DPE[0][3] = '4'; DPE[1][3] = '5'; DPE[2][3] = '6'; DPE[3][3] = '7'; DPE[3][2] = '8'; DPE[3][1] = '9'; DPE[3][0] = '10'; DPE[2][0] = '11'; DPE[1][0] = '12'; DPE[2][1] = '13'; DPE[2][2] = '14'; DPE[3][2] = '15'; DPE[3][1] = '16'; Ȥ½Ã ÆÐÅÏÀÌ º¸ÀÌ½Å´Ù¸é ¹Ù·Î ÄÚµùÇϼŵµ ÁÁ½À´Ï´Ù ^^... ÆÐÅÏÀº <1> 4 3 3 2 2 1 1 <2> Áõ°¡ Áõ°¡ °¨¼Ò °¨¼Ò Áõ°¡ Áõ°¡ °¨¼Ò <3> Y X Y X Y X Y DPE[X][Y]¶ó ÇÒ¶§ 4¹ø YÁõ°¡ / 3¹ø XÁõ°¡ / 3¹ø Y°¨¼Ò / 2¹ø X°¨¼Ò / 2¹ø YÁõ°¡ / 1¹ø XÁõ°¡ / 1¹ø Y°¨¼Ò À§ÀÇ ÆÐÅÏ¿¡ ¸Âµµ·Ï ÀûÀýÇÑ ¹Ýº¹¹®°ú Á¶°Ç¹®À» »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. Ãß°¡·Î À§ÀÇ <4x4>Çà·Ä¿¡¸¸ Àû¿ëµÇ´Â °ÍÀÌ ¾Æ´ÔÀ» ´ÙÀ½ <5x5>Çà·ÄÀ» º¸½Ã¸é ¾Ë°Ô µÇ½Ç°Ì´Ï´Ù. 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 |
2011/05/26 | |
capt_0669 | ÀÌ·±°ÍÀº ã¾Æ³»±â´Â ÇßÁÒ ±×·±µ¥ ´Ôó·³ ÀÌ·¸°Ô ¸íÈ®ÇϰԴ ã¾Æ³»Áö´Â ¸øÇߴµ¥.. Áú¹®ÇϱâÀü¿¡ ¹ú½á ¾Ë°í ÄÚµùÀº ÇÏ°íÀÖ¾ú½À´Ï´Ù ±×·±µ¥ ´ÔÀÇ <1> 4 3 3 2 2 1 1 <2> Áõ Áõ °¨ °¨ Áõ Áõ °¨ <3> Y X Y X Y X Y ÀÌ°ÍÀÌ ÁøÂ¥ ÄÚµùÇϱ⠽¬¿î ÆÁÀ» ÁÖ³×¿ä ´ÙÀ½¿¡ ÇÁ·Î±×·¡¹ÖÀ» ©¶§ ±×·¸°Ô ¾²¸é¼ Çá¾ß°Ú¾î¿ä °¨»çÇÕ´Ï´Ù^^ ÄÚµå ´Ù Â§°Å ³ªÁß¿¡ º¸¿©µå¸±²²¿ä^^ |
2011/05/26 | |
endosymbiosis | #include<stdio.h> int main(void) { int input, array[15][15]={0}, i=0, j=0, top=0, bottom=0, count=1, direct=1; printf("Input your number (1-15):"); scanf("%d", &input); bottom=input; while(array[i][j]==0){ if(direct){ if(i<bottom-1) array[i++][j]=count++; else if(j<bottom) array[i][j++]=count++; if(j==bottom){ i--; j--; bottom--; direct=0; } } else{ if(i>top) array[i--][j]=count++; else if(j>top) array[i][j--]=count++; if(j==top){ j++; i++; top++; direct=1; } } }; for(i=0;i<input;i++){ for(j=0;j<input;j++){ printf("%4d", array[i][j]); } printf("\n"); } printf("\n"); return 0; } |
2011/06/04 | |
|
|