1581, 8/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kjwon15
   http://goo.gl
   ¹è¿­ ³»¿¡¼­ ·£´ýÇÑ n°³ ÃßÃâÇϱâ

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


°¡²û ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Ù°¡ ·£´ýÇÑ ¼ýÀÚ(ȤÀº ´Ù¸¥ ¾î¶²°Í)ÀÌ ÇÊ¿äÇÒ ¶§°¡ ÀÖ½À´Ï´Ù.
ÇÑ°³¸¸ »ÌÀ¸·Á¸é rand()%<¿øÇÏ´Â ¹üÀ§> ó·³ »ÌÀ¸¸é µÇÁö¸¸ ¿©·¯°³¸¦ »ÌÀ»¶§´Â »óȲÀÌ ¾à°£ ´Þ¶óÁý´Ï´Ù.

¿¹¸¦ µé¾î ¾î¶² ±×·ì¿¡¼­ µÎ¸íÀ» »Ì¾Æ ½ÂºÎ¸¦ °Ü·ç´Â ÀÏÀÌ ÀÖ´Ù°í Çغ¾½Ã´Ù.
randÇÔ¼ö¸¦ µÎ¹ø µ¹¸®¸é °°Àº»ç¶÷ÀÌ µÎ¹ø »ÌÇô¼­ ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù.(ÀÚ±âÀڽŰú ½ÂºÎ¸¦ ÇÏ´Â°Ç Àǹ̰¡ ¾øÁÒ)
»ç½Ç ¿©±â±îÁö´Â °£´ÜÇÕ´Ï´Ù.

º¸ÅëÀº ÀÌ·¸°Ô ÇÏÁö¿ä
player1=rand()%(Àüü_Àοø_¼ö);
do player2=rand()%(Àüü_Àοø_¼ö) while player1==player2

ÇÏÁö¸¸ ÀÌ·¸°Ô ÇÏ¸é ¾ðÁ¦ ³¡³¯Áö ¸ð¸¨´Ï´Ù.(Å« ¹è¿­¿¡¼­ 2¸íÀ̶ó¸é °ÅÀÇ Çѹø¿¡ ³¡³ªÁö¸¸ ÀÌ·±½ÄÀ¸·Î ¿©·¯¸íÀ» »ÌÀ»¶§´Â ¿îÀÌ ¾ÈÁÁÀ¸¸é ½Ã°£ÀÌ ¾öû °É¸³´Ï´Ù.)

ºÒÇÊ¿äÇÏ°Ô ´Ù½Ã ·£´ýÀ» µ¹¸®´Â ÀÏÀ» ¹æÁöÇÏ·Á¸é ÀÌ·¸°Ô ÇÏ¸é µË´Ï´Ù.
player1=rand()%(Àüü_Àοø_¼ö);
player2=rand()%(Àüü_Àοø_¼ö - 1);
if(player2>=player1) player2+=1;

¾î¶»°Ô ÇѰɱî¿ä?
óÀ½¿£ ±×³É Æò¼Ò´ë·Î ÇѸíÀ» »Ì½À´Ï´Ù.
"»Ì´Â´Ù"¶ó´Â ¸» ±×´ë·Î ±× ÇѸíÀº Á¦¿Ü½ÃÄ×´Ù°í »ý°¢Çϴ°ÅÁÒ
±× ´ÙÀ½Àº Àοø¼ö-1¸¸Å­ÀÇ ¹üÀ§¿¡¼­ ·£´ýÀ» µ¹·È½À´Ï´Ù.(¾Æ±î ÇѸíÀÌ ºüÁ³±â ¶§¹®¿¡)
±×¸®°í³ª¼­ Ç÷¹À̾î1º¸´Ù Å©°Å³ª °°Àº °æ¿ì +1À» ÇØ ÁÖ¾ú½À´Ï´Ù.

»ç¶÷ 10¸íÀ» ÀÏ·Ä·Î ¼¼¿ö³õ¾Ò´Ù°í ÇսôÙ.
¾ÕÂʺÎÅÍ 1,2,3...¶ó°í À̸§À» Áö¾ú½À´Ï´Ù.
(1 2 3 4 5 6 7 8 9 10)
óÀ½¿¡ ÇѸíÀ» ¹«ÀÛÀ§·Î »Ì½À´Ï´Ù.(Àú´Â 4¹øÀ» »Ì¾Ò´Ù°í ÇÒ°Ì´Ï´Ù.)
±×·¯¸é 1,2,3¹øÀº ±× À§Ä¡¿¡ ÀÖ°í 5,6,7,8,9,10¹øÀº ¾ÕÀ¸·Î ÇÑÄ­¾¿ ¿À°Ô µË´Ï´Ù.
(1 2 3 5 6 7 8 9 10)
¿©±â¿¡¼­ 4¹ø° ºÎÅÍ´Â ÀÚ±â À§Ä¡+1ÀÌ ½ÇÁ¦ÀÇ À̸§ÀÌ µË´Ï´Ù.
±×·¡¼­ if(player2>=player1) player2+=1
¶ó´Â ±¸¹®ÀÌ µé¾î°£°Ì´Ï´Ù.


ÀÌ·±½ÄÀ¸·Î ·£´ýÇÑ 2°³ÀÇ º¯¼ö¸¦ »Ì¾Ò½À´Ï´Ù.
´Ù¸¸ 3°³ ÀÌ»óÀÇ º¯¼ö¸¦ »ÌÀ¸·Á¸é ÀÌ ¹æ¹ýÀ¸·Î´Â »ó´çÈ÷ º¹ÀâÇØÁö°í È¿À²µµ ³·¾ÆÁý´Ï´Ù.
À̶§´Â ºñ½ÁÇÏÁö¸¸ ´Ù¸¥ ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

  Hit : 12967     Date : 2011/12/05 03:17



    
havu ÀߺýÀ´Ï´Ù 2012/01/10  
lawsoul ÀߺýÀ´Ï´Ù. ~ 2012/04/20  
1441   ³×Æ®¿öÅ© °³³ä ÈÖ¾îÀâ±â 4[14]     ¼ÒÀ¯
09/13 13286
1440   ³×Æ®¿öÅ© °³³ä ÈÖ¾îÀâ±â 3[17]     ¼ÒÀ¯
09/12 13263
1439   * À©µµ¿ì ÇØÅ·ÀÇ ±âº» ¿ø¸®*[29]     oes2
08/26 13250
1438   ¿øÀç¾Æºü´ÔÀÇ gcc 2.96¿¡¼­ÀÇ ¹öÆÛ ±¸Á¶ °­ÁÂ.[9]     ttongfly
09/19 13191
1437   [802.11] How to Attack WiFi Phishing??[2]     DCos
02/27 13150
1436   [Project] Àü±â,ÀüÀÚ »ó½Ä ¹× »þÇÁ½ÉÀ¸·Î Àü±¸¸¸µé±â. - 3[16]     ¾ÆÀÌÇÁ¸®µå
02/03 13145
1435   [802.11] How to Crack WPA[6]     DCos
02/17 13139
1434   °³ÀÎÁ¤º¸ ÀÌ¿ë³»¿ª ÅëÁöÁ¦µµ¶õ     HongMK900
08/13 13114
1433   [Á¤¸®] ÇØÄð °­ÁÂ½Ç ³»¿ë 14~48pÁö Á¤¸®[7]     W.H.
03/13 13058
1432   À©µµ¿ì ¸í·É¾î[12]     whqkdnf000
10/26 12968
  ¹è¿­ ³»¿¡¼­ ·£´ýÇÑ n°³ ÃßÃâÇϱâ[2]     kjwon15
12/05 12966
1430   [Æß]Ptrace¸¦ ÀÌ¿ëÇÑ Àç¹Ì´Â ÇØÅ·.[4]     ^^
02/08 12963
1429   Sendmail ¼Ò½º·Î ¼³Ä¡Çϱâ[1]     h41d35
09/12 12942
1428   "ÇØÄ¿°¡ µÇ·Á¸é ¹«¾ùÀ» ¾Ë¾Æ¾ß Çϳª¿ä?" ÀÇ ´äº¯(¹ßÃé)[48]     mati
08/01 12924
1427   ±¸±Û ÇØÅ·?[7]     nsh009
11/06 12915
1426   3¹ø°c°­ÁÂÀÔ´Ï´Ù~¤»[8]     ±«µµjs
07/14 12913
1425   ³×Æ®¿öÅ© °³³ä ÈÖ¾îÀâ±â 5[10]     ¼ÒÀ¯
09/14 12913
1424   [Æß]½º´ÏÇÎ[1]     loveaaav
03/24 12911
1423   [C±âÃÊ] 11 - ÇÔ¼ö ¸Å°³º¯¼ö·Î ¹è¿­À» ³Ñ±â·Á¸é?      sihun1113
05/01 12889
1422   I. ¸®´ª½º ±¸Á¶ ¹× ÀÏ¹Ý ¸í·É¾î.     ±«µµjs
07/04 12857
[1][2][3][4][5][6][7] 8 [9][10]..[80]

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