Science Lab ȨÀ¸·Î

µ¹Áݱ⠰ÔÀÓ 2

- Pick stone game

It's Java
½×¾Æ ³õÀº µ¹ ¹«´õ±â¿¡¼­ ¼­·Î µ¹À» ÁݽÀ´Ï´Ù.
¸¶Áö¸·À¸·Î µ¹À» ÁÝ´Â »ç¶÷ÀÌ À̱â´Â °ÍÀÔ´Ï´Ù.
´Ü, »ó´ë°¡ ÁÖ¿î µ¹ÀÇ µÎ¹èÀÌ»ó ÁÖ¿ï ¼ö ¾ø½À´Ï´Ù.
¶Ç, óÀ½ ½ÃÀÛÇÒ ¶§ ¸ðµç µ¹À» ÁÖ¿ï ¼ö ¾ø½À´Ï´Ù.



¿¹¸¦ µé¸é óÀ½¿¡ 32°³ÀÇ µ¹ÀÌ ÀÖ´Ù¸é ¸ÕÀú ÁÝ´Â °ÍÀº óÀ½ 1 °³ºÎÅÍ 31 °³±îÁö ÁÝ°Ô µË´Ï´Ù.

ÄÄÇ»ÅÍ´Â Fibonacci ¼ö¿­ (1, 1, 2, 3, 5, 8, 13, 21, 34, .....)À» »ç¿ëÇÏ¿© ³²±æ µ¹ÀÇ ¼ö¸¦ °è»êÇÕ´Ï´Ù.

Fibonacci ¼ö¿­ (¸¸µé¾îÁø ¿ø¸®)
1
1
2
3
5
8
13
21
34
¡¦
n1
n2
n3
 
=1
=1+1
=1+2
=2+3
=3+5
=5+8
=8+13
=13+21
¡¦
¡¦
¡¦
=n1+n2

¿¹¸¦ µé¸é µ¹ÀÌ 32 °³À̸é 32 ÀÌÇÏÀÇ ÃÖ´ë Fibonacci ¼ö´Â 21À̸ç, 32-21=11 ÀÌÇÏÀÇ ÃÖ´ë Fibonacci ¼ö´Â 8 À̸ç, 32-21-8=3 Àº Fibonacci ¼ö À̹ǷΠ32 = 21+8+3À¸·Î ³ªÅ¸³³´Ï´Ù. ÀÌ·¸°Ô Çϸé ÀÎÁ¢ÇÏ´Â Fibonacci ¼ö (¿¹¸¦ µé¸é, 21°ú 13)¸¦ ÇÕ¼Ó¿¡ ³ªÅ¸³»´Â °ÍÀº ºÎµæÀÌÇÕ´Ï´Ù. ¿Ö³ÄÇϸé 21+13=34 µµ Fibonacci ¼öÀ̱⠶§¹®¿¡ ¸ÕÀú 34¸¦ »ç¿ëÇϸé 21°ú 13À» µ¿½Ã¿¡ »ç¿ëÇÏ´Â °ÍÀÌ ºÎµæÀÌ Çϱ⠶§¹®ÀÔ´Ï´Ù. À̰ÍÀ¸·ÎºÎÅÍ ÇÕ 21+8+3ÀÇ °¢ Ç×Àº ±× ¿À¸¥ÂÊ¿¡ ÀÎÁ¢ÇÏ´Â Ç×ÀÇ µÎ ¹èº¸´Ù Å« °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. Áï 21Àº 8ÀÇ µÎ ¹èº¸´Ù Å©°í, 8Àº 3ÀÇ µÎ ¹èº¸´Ù Å®´Ï´Ù. µû¶ó¼­ µ¹ÀÇ ¼ö°¡ 21+8+3 °³À̸é, ÄÄÇ»ÅͰ¡ ¼¼ °³ÀÌ¸é »ó´ë´Â ¿©´ü°³ ÁÖ¿ï ¼ö´Â ¾øÀ¸¹Ç·Î, ÇÕ ¼ÓÀÇ Fibonacci ¼öÀÇ °³¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¸¶Áö¸·¿¡ µ¹À» ÁÝ´Â °ÍÀº ÄÄÇ»ÅÍÀÔ´Ï´Ù. ÀÌ Àü·«À» »ç¿ëÇÏÁö ¾Ê´Â °ÍÀº óÀ½ µ¹ÀÇ ¼ö°¡ ¿ì¿¬È÷ Fibonacci ¼ö¿´À» ¶§À̰í ÀÌ ¶§´Â ¹æ¹ýÀÌ ¾øÀ¸¹Ç·Î ÇÑ °³ ÁÝ°í ¿ì¿¬È÷ »ó´ëÀÇ ÆÐ¹è¸¦ ±â´Ù¸³´Ï´Ù.