gold coin hint

1. O(n) À¸·Î ÇØ°áÇϱâ

¼ö¿­ÀÇ ¸ð½ÀÀ» º¸¸é
1 2 3 4 5 6 7 8 ..
1 2 2 3 3 3 4 4 ...

1 À» 1 ¹ø ´õÇϰí 
2 ¸¦ 2 ¹ø ´õÇϰí
3 À» 3 ¹ø ´õÇѰí 
...
i ¸¦ i ¹ø ´õÇϰí 
...
scanf("%d",&day);

nth = ans =  0;
for( i = 1 ; ; i++){
   for( j = 1 ; j <= i ; j++){ // i ¹ø ¹Ýº¹ Çϸ鼭 
      ans += i; // i ¸¦ ´õÇÔ.
      nth++; // n ¹øÂ° ³¯ÀÇ ±ÝÈ­ ¼ö´Â ans
      if ( nth == day ) {
        //´äÃâ·Â ÈÄ Á¾·á..
      }
   }
}

2. O(1) À¸·Î ÇØ°áÇϱâ

   

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