Áú¹®°ú ´äº¯

°­Á - C¾ð¾î 4Àå continue °úÁ¦ °ü·Ã Áú¹®ÀÔ´Ï´Ù.(ReflectSharp) ³¯Â¥:2021-6-9 12:03:27 Á¶È¸¼ö:789
ÀÛ¼ºÀÚ : ¼±À²
Æ÷ÀÎÆ® : 10
°¡ÀÔÀÏ : 2021-04-22 23:22:25
¹æ¹®È½¼ö : 402
±Û 1°³, ´ñ±Û 3°³
¼Ò°³ : ¾È³çÇϼ¼¿ä. ÇÁ·Î±×·¥¿¡ °ü½ÉÀÌ »ý°Ü¼­ °¡ÀÔÇÏ°Ô µÇ¾ú½À´Ï´Ù. °¨»çÈ÷ Àß ¹è¿ì°í ¼ºÀåÇϵµ·Ï ÇϰڽÀ´Ï´Ù.
ÀÛ¼º±Û º¸±â
ÂÊÁö º¸³»±â
void Reflect()
{    
    int i = 0;
    int j = 0;

    int maxX, maxY;
    printf_s("XÀÇ ÃÖ´ë°ªÀ» ÀÔ·ÂÇϼ¼¿ä :");
    scanf_s("%i", &maxX);
    printf_s("YÀÇ ÃÖ´ë°ªÀ» ÀÔ·ÂÇϼ¼¿ä :");
    scanf_s("%i", &maxY);

    clrscr();

    for (;;)
    {
            here2:
            while (j != maxY)
            {
                ++i;
                ++j;

                if (i == maxX) goto here1;
        
                gotoxy(i, j);
                printf_s("#");
                gotoxy(i - 1, j - 1);
                printf_s(" ");
                delay(50);
            }
            here4:
            while (j != 0)
            {
                ++i;
                --j;

                if (i == maxX) goto here3;

                gotoxy(i, j);
                printf_s("#");
                gotoxy(i - 1, j + 1);
                printf_s(" ");
                delay(50);
            }
    }
        
    for (;;)
    {
            here3:
            while (j != 0)
            {
                --i;
                --j;

                if (i == 0) goto here4;

                gotoxy(i, j);
                printf_s("#");
                gotoxy(i + 1, j + 1);
                printf_s(" ");
                delay(50);
            }

            here1:
            while (j != maxY)
            {
                --i;
                ++j;

                if (i == 0) goto here2;

                gotoxy(i, j);
                printf_s("#");
                gotoxy(i + 1, j - 1);
                printf_s(" ");
                delay(50);
            }

    }
}

ÀÌÁ¦ ¸· ÀÔ¹®Çؼ­ °øºÎÇϰí ÀÖ´Â Ãʺ¸ÀÚÀÔ´Ï´Ù.
°úÁ¦¸¦ À§¿Í °°ÀÌ ÀÛ¼ºÇغôµ¥, ¿Ï¼ºµµ°¡ Á» ¸¹ÀÌ ¶³¾îÁö³×¿ä ¤Ð¤Ð
óÀ½¿¡´Â goto¸¦ ¾²Áö¾Ê°í ÀÛ¼ºÇÏ·ÁÇßÀ¸³ª, ±Ù¼ºÀÌ ºÎÁ·ÇÑ Å¿¿¡ ½á¹ö·È½À´Ï´Ù.
±×·¡µµ ¿©·¯ ½ÃµµÇغýÀ´Ï´Ù. ÀÌÁß·çÇÁ ±¸¼ºÇÏ°í ½ºÀ§Ä¡¾²°í, xÃà yÃà ±æÀÌ¿¡ µû¶ó
¹Ý»çµÇ´Â ÁöÁ¡ÀÌ ÀÏÁ¤ÇÑ ÆÐÅÏÀ» °®´ÂÁö °è¼Ó ±×·Áµµ º¸°í
*±×·¡µµ yÃà ±âÁØÀ¸·Î ( maxY - (maxX % maxY) ) ÀÇ °ª¿¡ ¹Ý»çµÇ±â´Â ÇÏ´õ±º¿ä ¤»¤»
´Ù¸¸, 15¿Í 11, 11°ú 7 ó·³ 1À» Á¦¿ÜÇÑ ³ª¸ÓÁö ¾à¼ö°¡ °ãÄ¡Áö¾Ê´Â °æ¿ì¿¡´Â Àû¿ëÀÌ ¾ÈµÇ´õ¶ó±¸¿ä.
³ª¸§ Àç¹Õ¾ú½À´Ï´Ù¸¸.. °¢¼³Çϰí

1. xÃàÀÇ ÃÖ¼Ò°ª(0)°ú ÃÖ´ë°ª¿¡ ¹Ý»çµÇ¸é #ÀÌ Áö¿öÁöÁö¾Ê°í ³²¾ÆÀÖ½À´Ï´Ù. ¾î´À °÷À» º¸¿ÏÇØ¾ßµÇ´ÂÁö
   »ì¦ ÈùÆ®¶óµµ ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù.

2. Ȥ½Ã goto ¾È¾²°íµµ ÇØ°áÀÌ °¡´ÉÇÒ±î¿ä? ÀÌ °æ¿ìµµ »ì¦ ¾ðÁúÇØÁÖ½Ã¸é ¿­½ÉÈ÷ °í¹ÎÇØº¸°Ú½À´Ï´Ù.

±ä±Û ÀоîÁּż­ °¨»çÇÕ´Ï´Ù.
    403 Forbidden403 Forbidden

¸ñ·Ïº¸±â »èÁ¦ ¼öÁ¤ ½Å°í ½ºÅ©·¦

¼±À² 6¿ù9ÀÏ 1:51:03  

»ý°¢Çغ¸´Ï *ºÎºÐÀº ´ç¿¬ÇÑ°Å³×¿ä ¤»¤»¤»


·Î±×ÀÎÇÏ¼Å¾ß ´ñ±ÛÀ» ´Þ ¼ö ÀÖ½À´Ï´Ù.