ÇÔ¼ö·Î Á¤¼ö ºÎºÐ¸¸ ¸®ÅÏÇϱâ(¼³¸í) [1867 / 074B] 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 ...)À¸·Î º¯È¯½ÃŰ´Â °æ¿ì Á¤¼ö ºÎºÐÀ» Á¦¿ÜÇÑ ¼Ò¼ö ºÎºÐÀÌ »èÁ¦(À߸²) µÈ´Ù. ¿¹¸¦ µé¾î, float Çü ½Ç¼ö °ªÀ» Çϳª Àü´ÞÇϰí, Á¤¼ö ºÎºÐ¸¸ ¸®ÅÏÇÏ´Â ÇÔ¼ö f()´Â ´ÙÀ½°ú °°ÀÌ ¼³°èÇÒ ¼ö ÀÖ´Ù. int f(float x) { return (int)x; //float ÇüÀ¸·Î ÀúÀåµÇ¾îÀÖ´ø °ªÀ» int ÇüÀ¸·Î ¹Ù²Û´Ù.(¸í½ÃÀû Çüº¯È¯) } [ÇÔ¼öÇü ¹®Á¦¶õ??] ÇÔ¼öÇü ¹®Á¦´Â ±âº»ÀûÀÎ main() µîÀº ¹Ì¸® ÀÛ¼ºµÇ¾î ÀÖ½À´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÇ¾î ÀÖ´Â ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÈ ÇÁ·Î±×·¥À» º¹»çÇØ ºÙ¿© ³ÖÀº ÈÄ ÇÔ¼ö ºÎºÐÀ» ¼³°èÇÏ¿© ÀÛ¼ºÇØ ³Ö°í, Å×½ºÆ® ÇÑ ÈÄ, ÇÔ¼ö ºÎºÐ¸¸ Á¦ÃâÇϼ¼¿ä. [¹Ì¸® ÀÛ¼ºµÇ¾îÀÖ´Â ÇÁ·Î±×·¥] #include float x; int f(float); int main() { scanf("%f", &x); printf("%d\n", f(x)); } Input float Çü ½Ç¼ö(x)°¡ ÀԷµȴÙ. Output Á¤¼ö ºÎºÐ¸¸ Ãâ·ÂÇÑ´Ù. IO Example ÀÔ·Â 1.5 Ãâ·Â 1