ÇÁ·Î±×·¡¹Ö

 3206, 6/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ¿¬½À»ý
   ÀÌ ÄÚµå ¾îµð°¡ À߸øµÇ¾ú´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä...

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=2115 [º¹»ç]


#include <stdio.h>

int main(void)
{
        int a=1;
        int b=0;
        printf("ÆÑÅ丮¾óÀ» ±¸ÇÏ½Ç ¼ýÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä : ");
        scanf("%d",&b);
        for(; a<b;)
        {
                b*=a;
                a++;
        }
        printf("°á°ú : %d\n",b);
        return 0;
}

ÀÌ»óÇÑ°ªÀ̳ª¿Í¿ä;;¤Ì¤Ì

  Hit : 3938     Date : 2009/08/29 07:22



    
CodeAche ÆÑÅ丮¾óÀ» ±¸ÇϽ÷Á°í ÇѵíÇϳ׿ä. 5! = 5*4*3*2*1 ÀÌ µÇ¾î¾ßÇÕ´Ï´Ù. ±×·±»ý°¢¿¡¼­ b*=aÀÌ·± ½ÄÀ» »ý°¢ÇϽŵíÇѵ¥..ÀÏ´Ü ÄÚµåÀÚüÀÇ ¿¡·¯´Â ¾ø°í ¾Ë°í¸®Áò»óÀÇ ¿À·ùÀÔ´Ï´Ù.
Àú·¸°Ô µ¹¾Æ°¡¹ö¸®¸é ¿¹¸¦µé¾î 5¸¦ ³Ö¾îº¼²²¿ä.
for(;1<5;){ 5*=1 -> b=5 a=2} // ù¹ø° ·çÇÁÀÔ´Ï´Ù. 5*1ÀÌ b¿¡ µé¾î°¡°í a´Â ++¿¡ÀÇÇØ 2
for(;2<5;){ 5*=2 -> b=10 a=3} //µÎ¹ø° ·çÇÁÀÔ´Ï´Ù. 5*2°¡ b¿¡µé¾î°¡°í a´Â ++¿¡ ÀÇÇØ 3
for(;3<10;){ 10*=3 -> b=30 a=4}//forÀÇ Á¶°ÇÀ» º¸¼¼¿ä. 10À¸·Î ¶Ù¾î¹ö¸®¸é¼­ °ªÀÌ Á¡Á¡ÀÌ»óÇØÁöÁÒ.
for(;4<30;){ 30*=4 -> b=120 a=5}..
....
5ÀÇ ÆåÅ丮¾óÀº 120ÀÓ¿¡µµ ºÒ±¸ÇÏ°í..·çÇÁ°¡ 4¹ÙÄû¹Û¿¡¾Èµ¹¾Ò´Âµ¥ ¹ú½á °á°ú°ª b´Â 120ÀÌµÇ¸ç ¾Ë°í¸®Áò»óÀÇ ¿À·ù±â¶§¹®¿¡ for¹®ÀÌ ³¡³¯±â¹Ìµµ ¾Èº¸À̳׿ä. Àú·±½ÄÀ¸·Î°¡¸é b°¡ aº¸´Ù Ç×»ó Å©°ÔµÇ°í b°ªÀÌ °è¼Ó Ä¿Áö´Ù°¡ intÇüÀÇ ÇÑ°èÁ¡ ÀÌ»óÀ¸·Î ¿Ã¶ó°¡¸é ¿À¹öÇ÷ο쳪¼­ -°ªÀ¸·Î µ¹¾Æ°©´Ï´Ù. ±×¶§¼­¾ß for¹®ÀÌ ³¡³ª°ÔµÇ¾î ÇÁ·Î±×·¥ÀÌ Á¾·áµÇÁö¿ä. ¿¹¸¦µé¾î 5!ÀÇ °æ¿ì¿¡ a°¡ 13ÀÎ ½ÃÁ¡¿¡¼­ b°¡ ¿À¹öÇ÷οìµË´Ï´Ù. ±×·¡¼­ °è¼Ó -1899959256 ÀÌ·±°ªÀÌ ¶ß´Â°ÅÁÒ.
for¹®ÀÇ ½ÃÀÛ°ú ³¡¿¡ ´Ü¼øÈ÷ b¿Í a¸¦ Ãâ·ÂÇØÁÖ´Â Å×½ºÆ®Äڵ带 ³Ö°í ½ÇÇàÇß½À´Ï´Ù.
ÆÑÅ丮¾óÀ» ±¸ÇÏ½Ç ¼ýÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä : 5
test before = 5 1
test after = 5 2
test before = 5 2
test after = 10 3
test before = 10 3
test after = 30 4
test before = 30 4
test after = 120 5
test before = 120 5
test after = 600 6
test before = 600 6
test after = 3600 7
test before = 3600 7
test after = 25200 8
test before = 25200 8
test after = 201600 9
test before = 201600 9
test after = 1814400 10
test before = 1814400 10
test after = 18144000 11
test before = 18144000 11
test after = 199584000 12
test before = 199584000 12
test after = -1899959296 13
°á°ú : -1899959296
°ªÀ» Çϳª¾¿ º¸½Ã¸é À§¿¡ ¼³¸íÇسõÀº ·çƾ°ú °°ÀÌ µ¹¾Æ°¡´Â°ÍÀ» º¸½Ç¼ö ÀÖ½À´Ï´Ù.
ÆÑÅ丮¾óÀº Àç±ÍÇÔ¼ö¸¦ ÀÌ¿ëÇØ ±¸ÇÏ´Â°Ô °¡Àå ÀϹÝÀûÀÌÁö¿ä.
2009/08/29  
¿¬½À»ý ÀÚ¼¼ÇÑ ¼³¸í °¨»çµå·Á¿ä ¤»¤» ±×°É ¹Ìó »ý°¢À» ¸øÇß±º¿ä ¤Ì¤Ì
¿­Ç÷°­ÀÇÃ¥¿¡ for¹®¿¬½À¹®Á¦ºÎºÐ¿¡ for¹®À¸·Î ÆÑÅ丮¾ó ±¸Ç϶ó°í ³ª¿ÍÀ־...
2009/08/29  
CodeAche °á°ú¹°¿ë º¯¼ö¸¦ µû·Î Çϳª ¸¸µå½Ã¸é ÁÁÀ» µí Çϳ׿ä.
À§¿¡¼± b°ªÀÌ °è¼Ó °»½ÅµÇ¹Ç·Î... Âü°í°¡µÇ¼ÌÀ¸¸é ÁÁ°Ú³×¿ä~
2009/08/29  
  ÀÌ ÄÚµå ¾îµð°¡ À߸øµÇ¾ú´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä...[3]     ¿¬½À»ý
08/29 3937
3105   ÀÌ Äڵ尡 ¿À·ù°¡ ¾ø´Âµ¥ ½ÇÇàÀ̾ȵǴ ÀÌÀ¯¾Æ½Ã´ÂºÐ[2]     chun4foryou
09/28 2779
3104   ÀÌ °Ô½ÃÆÇ¿¡ ¿Ã¸±°Ô ¾Æ´Ñ°Å°°±âµµ Çѵ¥;;;;; ÆÄƼ¼ÇºÐÇÒÇϱâ[4]     qkreoghks00
01/08 2622
3103   ÀÌ °÷¿¡¼­ °øºÎ¸¦ ÇÏ·Á°í Çϴµ¥[1]     ¸þµé¹Ù¶÷
10/18 2707
3102   ÀÌ ´Ü¾î Á»¿ä ¤Ð¤Ð(Áߺ¹¤¸¤µ)[4]     ÇÁ¸®Åä
07/31 2657
3101   ÀÌ µÎ°¡ÁöÀÇ Â÷ÀÌÁ¡Àº ¹¹ÁÒ?[4]     k1475369
02/21 2511
3100   ÀÌ ¹®Àå¿¡ ¹®Á¦Á¡ÀÌ ¹ºÁö...[2]     rardar
03/23 2779
3099   ÀÌ ºÎºÐÀÌ ÇÔ¼ö È£Ã⠸´ÂÁöÁ» ºÁÁÖ¼¼¿ä.[1]     rebirth=death
08/09 3206
3098   ÀÌ ¼Ò½º gcc¿¡¼± µÇ´Âµ¥ Åͺ¸ c¿¡¼± ¾ÈµÇ¿ä ¿Ö ±×·¯Ä¡¿ä?[8]     jgminam
09/14 4716
3097   ÀÌ ¼Ò½º ºÐ¼® ºÎŹµå¸³´Ï´Ù.[4]     JJang777
05/17 2813
3096   ÀÌ ¼Ò½º ¿Ö ÀÌ·±°ªÀÌ ³ª¿À´ÂÁö Á¤È®È÷ ¾Æ½Ã´ÂºÐ.. ¼³¸íÁ»[9]     jwkzzangs
05/20 2830
3095   ÀÌ ¼Ò½ºÁ» ºÁÁÖ¼¼¿ä.[5]     ops20625
11/26 3349
3094   ÀÌ ¼Ò½ºÄÚµå ¹¹°¡Æ²¸°°ÅÁÒ??[3]     lkj22
07/23 2598
3093   ÀÌ ¼Ò½ºÄÚµå ¿Ö¾ÈµÇ´Â°ÅÁÒ?..¤Ð¤Ð¤Ð¤Ð¤Ð¤Ð °í¼ö´Ôµé µµ¿ÍÁÖ¼¼¿©[3]     lkj22
01/31 3212
3092   ÀÌ ¼Ò½ºÄڵ带 ÄÄÆÄÀÏÇØ ½ÇÇàÇÏ¸é ¾î¶»°ÔµÇÁÒ??[4]     lkj22
08/16 2659
3091   ÀÌ ¼Ò½º°¡ Á¦´ë·Î ½ÇÇàµÇÁö ¾Ê´Â ÀÌÀ¯´Â ¹»±î¿ä?[14]     kauel
05/09 3266
3090   ÀÌ ½ºÅ©¸³Æ®¸¦ ¾µ¶§ ½ºÅà ¿À¹ö Ç÷ο찡 ³ª¿À´Â Çö»ó[1]     formor
04/18 4102
3089   ÀÌ ¿À·ù ±Ã±ÝÇÑ°Í     dmsdls00
01/20 3431
3088   ÀÎÁõ ¼Ò½ºÄÚµå Áú¹®[5]     nsh009
09/18 2853
3087   ÀÎÀÚ°ª Àü´Þ¿¡ ´ëÇؼ­ Áú¹®Á»..^^;;[1]     yuo
09/13 3166
[1][2][3][4][5] 6 [7][8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org