ÇÁ·Î±×·¡¹Ö

 3198, 1/160 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   capt_0669
   [C¾ð¾î]µµÀü!ÇÁ·Î±×·¡¹Ö THREEE: µµÀü1

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


Á¦°¡ µµÀü1 ´Ù ³¡³Â¾ú´Âµ¥

ÄÄÇ»ÅÍ ¿¹Àü¿¡ Æ÷¸äÁ™´Ù°í ´Ù ³¯¶ó°¬¾î¿ä

¿äÁò ºí·Î±× Æ÷½ºÆÃÇϰí Àִµ¥
µµÀü!ÇÁ·Î±×·¡¹Ö THREE´Â ´Ù ³¡³»°í ½Í¾î¼­

µµÀü1À» ¿À´Ã ´Ù³¡³Â´Âµ¥¿ä

#include <stdio.h>

int main(void)
{
        int i,j,a,count;
        int arr[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
        int temp[4][4];

        for(count=1;count<=4;count++)
                {
                        for(i=0;i<=3;i++)
                        {
                                for(j=0;j<=3;j++)
                                printf("%4d", arr[i][j]);
                                printf("\n");
                        }

                for(a=0;a<=3;a++)
                        for(i=0;i<=3;i++)
                                temp[i][3-a]=arr[a][i];

                for(a=0;a<=3;a++)
                        for(i=0;i<=3;i++)
                                arr[a][i]=temp[a][i];

                printf("\n");
        }

        return 0;
}


ÀÌ·¸°Ô Çߴµ¥
                for(a=0;a<=3;a++)
                        for(i=0;i<=3;i++)
                                arr[a][i]=temp[a][i];
ÀÌ ºÎºÐÀº
´Ù µ¹¸°°Å
temp¿¡´Ù°¡ ÀúÀåÇÏ°í ³ª¼­
arrÀ» ´Ù½Ã temp¿¡ ¸ÂÃç¼­ µ¹¸®´Â °Å°Åµç¿ä?

±×·±µ¥
±×³É ½±°Ô
arrÀº temp¶û ¶È°°´Ù
¶ó´Â Äڵ带 Â¥°í ½ÍÀºµ¥
arr=temp
µµ ¾ÈµÇ°í
arr[4][4]=temp[4][4]µµ ¾ÈµÇ°í
ÇØ¼­ ±×³É
¼¼ÁÙÂ¥¸® Äڵ带 ›§´Âµ¥¿ä

arr=tempÀÌ·±½ÄÀÇ ÇÑÁÙ ÄÚµå(°¡´ÉÇÏ´Ù¸é)·Î ¸¸µé°í ½Í´Ù¸é
¾î¶²¹æ¹ýÀ¸·Î ÇÏÁÒ?

Æ÷ÀÎÅÍ ½á¾ßÇϳª¿ä?

±ÍÂúÀºµ¥..¤Ð.¤Ð..¤Ð.¤Ð.¤Ð.¤Ð





Æ÷ÀÎÅÍ ¾²´Â¹ý ¹Û¿¡ ¾ø´õ¶óµµ ¾Ë·ÁÁÖ¼¼¿ä~~~

  Hit : 4292     Date : 2011/07/03 10:08



    
Prox for(a=0;a<=3;a++)
for(i=0;i<=3;i++)
arr[a][i]=temp[a][i];
ÀÌ°Ô Á¤´äÀÌ¿¡¿ä ¤»¤»
¹Ýº¹¹® ¾øÀÌ ¹è¿­ÀÇ °ªÀ» º¹»çÇÏÁö´Â ¸øÇÒ²¨¿¡¿ä..

Æ÷ÀÎÅͿʹ º°°³ÀÇ ¹®Á¦ÀÔ´Ï´Ù
arrÀ̶ó´Â ¹è¿­°ú temp¶ó´Â ¹è¿­ÀÌ µÑ ´Ù ÇÒ´çµÇ¾î Àֱ⠶§¹®¿¡, temp¿¡ °ªÀ» º¹»çÇÏ·Á¸é Á÷Á¢´ëÀÔ ¸»°í´Â ¹æ¹ýÀÌ ¾ø¾î¿ä
2011/07/04