multiple hint

5 ¸¶¸®ÀÇ ºñµÑ±â¿Í 5 °³ÀÇ ÁýÀÌ ÀÖ½À´Ï´Ù.
0 ¹ø Áý
1 ¹ø Áý
2 ¹ø Áý
3 ¹ø Áý
4 ¹ø Áý
0 ¹ø ÁýÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù¸é 1 - 4 ¹ø Áý Áß ÇÑ °÷¿¡´Â µÎ ¸¶¸®ÀÇ ºñµÑ±â°¡ µé¾î°¡¾ß ÇÕ´Ï´Ù.

ÀÌ ¹®Á¦¿¡¼­ ºñµÑ±â ¼ö´Â ¼öÀÇ °³¼öÀÌ°í ÁýÀº ³ª¸ÓÁö ÀÔ´Ï´Ù.


±âº»ÀûÀÎ ·çƾÀº ù ¼öºÎÅÍ ¼øÂ÷ÀûÀ¸·Î ´õÇØ°¡¸é¼­ N À¸·Î ³ª´« ³ª¸ÓÁö¸¦ ±¸ÇÕ´Ï´Ù.
  1. ³ª¸ÓÁö°¡ 0 ÀÌ ³ª¿À´Â °æ¿ì
    ½ÃÀÛ ÁöÁ¡ ºÎÅÍ ÀÌ ÁöÁ¡±îÁö°¡ N ÀÇ ¹è¼ö°¡ µË´Ï´Ù. 0 ÀÌ ³ª¿À´Â °æ¿ì´Â ¸íÈ® ÇÕ´Ï´Ù.

  2. 0 ÀÌ ³ª¿ÀÁö ¾Ê´Â°æ¿ì 4 °³ÀÇ Áý¿¡´Â °°Àº ³ª¸ÓÁö°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. °°Àº ³ª¸ÓÁö°¡ ³ª¿Ô´Ù´Â °ÍÀº N ÀÇ ¹è¼ö°¡ ³ª¿Ô´Ù´Â °Í ÀÔ´Ï´Ù. N À¸·Î ³ª´« ³ª¸ÓÁö°¡ °°Àº µÎ ¼ö¸¦ »« ¼ö´Â ³ª¸ÓÁö°¡ 0 ÀÌ µË´Ï´Ù.

¿¹¸¦ µé¾î N = 5 ÀÎ °æ¿ì µÎ°¡Áö °æ¿ì¸¦ »ìÆì º¸°Ú½À´Ï´Ù.
  1. ³ª¸ÓÁö°¡ 0 ÀÎ °æ¿ì
    ¼ö             :6 2 9 8 3  
    ³ª¸ÓÁö         :1 2 4 3
    ¼øÂ÷ÇÕÀÇ ³ª¸ÓÁö:1 3 2 0
                          *
    

    0 ¹ß»ý 6+2+9+8 ÀÌ 5 ÀÇ ¹è¼ö ÀÔ´Ï´Ù.

  2. ³ª¸ÓÁö°¡ 0 ÀÌ ¾Æ´Ñ °æ¿ì
    ¼ö             :6 3 9 8 3 
    ³ª¸ÓÁö         :1 3 4 3
    ¼øÂ÷ÇÕÀÇ ³ª¸ÓÁö:1 4 3 1
                    $     *
    
    $ ´ÙÀ½ºÎÅÍ * ±îÁö°¡ N ÀÇ ¹è¼öÀÔ´Ï´Ù. Áï 3 + 9 + 8 ÀÌ 5 ÀÇ ¹è¼ö.

    :::½Ã°£ º¹Àâµµ : O(n)


[ȨÀ¸·Î]  [µÚ ·Î]