ÇÔ¼ö·Î Á¤¼ö ¿Ã¸² ÇÑ °ª ¸®ÅÏÇϱâ(¼³¸í) [1869 / 074D] Time Limit(Test case) : (ms) Number of users who solved : 0 Total Tried : 0 The Champion of this Problem (C++) : N/A My Best Submission (C++) : N/A [koistudy.net (T. HS Jeon 2017)] Background *ÁÖÀÇ»çÇ× : ÀÌ (ÇÔ¼ö Á¦ÃâÇü) ¹®Á¦´Â ÇÔ¼ö ºÎºÐ¸¸ ÀÛ¼ºÇؼ­ Á¦ÃâÇØ¾ß ¿À·ù ¾øÀÌ Ã¤Á¡ÀÌ µË´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÇ¾îÀÖ´Â Äڵ带 Àаí ÇØ¼®Çؼ­, ÇÔ¼ö ºÎºÐ¸¸ ÀÛ¼ºÇؼ­ Á¦ÃâÇÏ¸é µË´Ï´Ù. ÀÛ¼ºÇÑ ÇÔ¼öÀÇ Å×½ºÆ®¸¦ À§Çؼ­´Â Á¦½ÃµÈ Äڵ带 º¹»çÇØ »ç¿ëÇÏ¸é µÇ°í, Á¦ÃâÀº ÇÔ¼ö ºÎºÐ¸¸ Çϼ¼¿ä. ------ ½Ç¼ö(real number)¸¦ ÀÔ·Â ¹Þ¾Æ Á¤¼ö·Î ¿Ã¸²ÇØ Ãâ·ÂÇϽÿÀ. ´Ü, ÇÔ¼öÇü ¹®Á¦À̹ǷΠÇÔ¼ö f()¸¸ ÀÛ¼ºÇØ Á¦ÃâÇϽÿÀ. Âü°í ½Ç¼öÇü(float, double ...)·Î ÀúÀåµÇ¾îÀÖ´Â °ªÀ» °­Á¦ÀûÀ¸·Î Á¤¼öÇü(int, long long int ...)À¸·Î º¯È¯½ÃŰ´Â °æ¿ì Á¤¼ö ºÎºÐÀ» Á¦¿ÜÇÑ ¼Ò¼ö ºÎºÐÀÌ »èÁ¦(À߸²) µÈ´Ù. ¿Ã¸²(ceiling)Àº ±× °ªº¸´Ù Å©°Å³ª °°Àº °¡Àå ÀÛÀº Á¤¼ö°ªÀ» ÀǹÌÇÑ´Ù. ¿¹¸¦ µé¾î 0.9¸¦ ¿Ã¸²Çϸé 1ÀÌ µÇ°í, 1.0À» ¿Ã¸²ÇÏ¸é ±×´ë·Î 1ÀÌ µÈ´Ù. 1.1À» ¿Ã¸²Çϸé 2°¡ µÇ°í, -0.9¸¦ ¿Ã¸²Çϸé 0ÀÌ µÈ´Ù. -1.0À» ¿Ã¸²ÇÏ¸é ±×´ë·Î ?1ÀÌ µÇ°í, -1.1À» ¿Ã¸²Çϸé ?1ÀÌ µÈ´Ù. ¿Ã¸²(ceiling)ÀÇ ¹Ý´ë ÀǹÌ?·Î ³»¸²(flooring)ÀÌ ÀÖ´Ù. ¿µ¾î ´Ü¾îÀÇ ¿ø·¡ Àǹ̸¦ »ý°¢Çϸé õÀå°ú ¹Ù´ÚÀ» ÀǹÌÇÑ´Ù. ¿¹¸¦ µé¾î 1.1ÀÇ ÃµÀåÀº? 2, 1.1ÀÇ ¹Ù´ÚÀº? 1ÀÌ µÇ´Â °ÍÀ̶ó°í »ý°¢Çϸé Á¤È®ÇÏ´Ù. ±âÁØ ¼Ò¼ýÁ¡ ÀÚ¸®¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ýµµ ¸¸µé ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, double Çü ½Ç¼ö °ªÀ» Çϳª Àü´Þ ¹Þ¾Æ, long long int Çü Á¤¼ö·Î ¿Ã¸²(ceiling)ÇÑ °ªÀ» ¸®ÅÏÇÏ´Â ÇÔ¼ö f()´Â ´ÙÀ½°ú °°ÀÌ ¼³°èÇÒ ¼ö ÀÖ´Ù. long long int f(double x) { long long int t=(long long int)x; if(t double x; long long int f(double); int main() { scanf("%lf", &x); printf("%lld\n", f(x)); } Input double Çü ½Ç¼ö(x)°¡ ÀԷµȴÙ. Output Á¤¼ö·Î ¿Ã¸²(ceiling)ÇÑ °ªÀ» Ãâ·ÂÇÑ´Ù. IO Example ÀÔ·Â -1.1 Ãâ·Â -1