ÇÔ¼ö·Î hello ¶Ç´Â world Ãâ·ÂÇϱâ(¼³¸í) [1852 / 073C] 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 *ÁÖÀÇ»çÇ× : ÀÌ (ÇÔ¼ö Á¦ÃâÇü) ¹®Á¦´Â ÇÔ¼ö ºÎºÐ¸¸ ÀÛ¼ºÇؼ­ Á¦ÃâÇØ¾ß ¿À·ù ¾øÀÌ Ã¤Á¡ÀÌ µË´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÇ¾îÀÖ´Â Äڵ带 Àаí ÇØ¼®Çؼ­, ÇÔ¼ö ºÎºÐ¸¸ ÀÛ¼ºÇؼ­ Á¦ÃâÇÏ¸é µË´Ï´Ù. ÀÛ¼ºÇÑ ÇÔ¼öÀÇ Å×½ºÆ®¸¦ À§Çؼ­´Â Á¦½ÃµÈ Äڵ带 º¹»çÇØ »ç¿ëÇÏ¸é µÇ°í, Á¦ÃâÀº ÇÔ¼ö ºÎºÐ¸¸ Çϼ¼¿ä. ------ hello ¶Ç´Â world ¸¦ Ãâ·ÂÇϽÿÀ. ´Ü, ÇÔ¼öÇü ¹®Á¦À̹ǷΠÇÔ¼ö f()¸¸ ÀÛ¼ºÇϽÿÀ. Âü°í ÇÔ¼ö¿¡ ¾î¶² °ªÀ» ³Ñ°ÜÁÖ°í, ±× °ªÀ» ÀÌ¿ëÇØ ÀÛ¾÷À» ¼öÇàÇϵµ·Ï Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. ÇÔ¼ö¿¡ Àü´ÞµÈ °ªÀ» ¹Þ¾Æ ÀúÀåÇØ »ç¿ëÇϱâÀ§ÇÑ º¯¼ö¸¦ °ýÈ£ ( )¾È¿¡¼­ ¼±¾ðÇÒ ¼ö ÀÖÀ¸¸ç, ±×·¯ÇÑ º¯¼ö¸¦ (°ªÀ» ¸Å°³ ÇÑ´Ù´Â Àǹ̷Î) ¸Å°³ º¯¼ö¶ó°í ºÎ¸¥´Ù. ¸Å°³ º¯¼ö´Â ±× ÇÔ¼ö ºí·Ï ¾È¿¡¼­¸¸ »ç¿ëÇÒ ¼ö Àִ Ưº°ÇÑ Áö¿ª º¯¼öÀÌ´Ù. (½Ä´ç¿¡¼­ ¹ä, ±¹À» ¹Þ±â À§ÇØ ½ÄÆÇ°ú ±¹±×¸©À» »ç¿ëÇϴµ¥, ¸Å°³ º¯¼ö´Â ±×·± ±×¸©°ú °°´Ù°í »ý°¢ÇÒ ¼ö ÀÖ´Ù.) ÀúÀåµÇ´Â °ª¿¡ µû¶ó º¯¼öÀÇ µ¥ÀÌÅÍÇü(int, char, ... )À» ÀÛ¼ºÇØ ÁÖ´Â °Í°ú ¸¶Âù°¡Áö·Î ÇÔ¼ö·Î Àü´ÞµÇ´Â °ª¿¡ µû¶ó ¸Å°³ º¯¼öÀÇ µ¥ÀÌÅÍÇüÀ» ÀÛ¼ºÇØ ÁÖ¾î¾ß ÇÑ´Ù. ÇÔ¼ö·Î Àü´ÞµÇ´Â °ªÀÌ int ÇüÀÎ °æ¿ì¿¡´Â, ¸Å°³ º¯¼öÀÇ µ¥ÀÌÅÍÇüÀ» int ÇüÀ¸·Î ÀÛ¼ºÇÑ´Ù. ±× ÇÔ¼ö·Î Àü´ÞµÇ´Â °ªÀ» int Çü º¯¼ö¿¡ ÀúÀåÇϵµ·Ï ¾Ë·ÁÁÖ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î, int Çü Á¤¼ö °ª 1 ¶Ç´Â 2 ¸¦ Àü´ÞÇØ, ±× °ªÀ» ¸Å°³ º¯¼ö¿¡ ÀúÀåÇϰí, ¸Å°³ º¯¼ö¿¡ ÀúÀåµÈ °ªÀ» ÀÌ¿ëÇÏ¿© hello ¶Ç´Â world¸¦ Ãâ·ÂÇϵµ·Ï ÇÏ´Â void Çü ÇÔ¼ö f()´Â ´ÙÀ½°ú °°ÀÌ ¼³°èÇÒ ¼ö ÀÖ´Ù. void f(int x) //x ´ë½Å¿¡ ¿øÇÏ´Â ¸Å°³ º¯¼ö¸íÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. { if(x == 1) printf("hello\n"); else if(x == 2) printf("world\n"); else printf("\n"); return; //»ý·« °¡´É } [ÇÔ¼öÇü ¹®Á¦¶õ??] ÇÔ¼öÇü ¹®Á¦´Â ±âº»ÀûÀÎ main() µîÀº ¹Ì¸® ÀÛ¼ºµÇ¾î ÀÖ½À´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÇ¾î ÀÖ´Â ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù. ¹Ì¸® ÀÛ¼ºµÈ ÇÁ·Î±×·¥À» º¹»çÇØ ºÙ¿© ³ÖÀº ÈÄ ÇÔ¼ö ºÎºÐÀ» ¼³°èÇÏ¿© ÀÛ¼ºÇØ ³Ö°í, Å×½ºÆ® ÇÑ ÈÄ, ÇÔ¼ö ºÎºÐ¸¸ Á¦ÃâÇϼ¼¿ä. [¹Ì¸® ÀÛ¼ºµÇ¾îÀÖ´Â ÇÁ·Î±×·¥] #include int n; void f(int); //¸Å°³ º¯¼öÀÇ À̸§ ¾øÀÌ Àü´ÞµÇ´Â °ªÀÇ µ¥ÀÌÅÍÇü¸¸ ½áµµ µÈ´Ù. int main() { scanf("%d", &n); f(n); } Input int Çü Á¤¼ö(n)°¡ ÀԷµȴÙ. Output 1 ÀÌ ÀԷµǸé hello, 2 °¡ ÀԷµǸé world ¸¦ Ãâ·ÂÇÑ´Ù. IO Example ÀÔ·Â 2 Ãâ·Â world