Skip to content

نحوه تعامل با ورودی/خروجی استاندارد در مسابقات https://quera.ir

Notifications You must be signed in to change notification settings

GLinBoy/quera_io_sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

نمونه های ورودی/خروجی Quera.ir

هر برنامه‌ باید ورودی سوال را از «ورودی استاندارد» بخواند و در «خروجی استاندارد» چاپ کند. برای دانستن اینکه هر ورودی که برنامه‌ از «ورودی استاندارد» می‌خواند، نمایانگر کدام یک از متغیر‌های سوال است باید به توضیحاتی که در قسمت ورودی هر سوال آورده می‌شود دقت شود. همچنین برای نحوه‌ی خروجی دادن توضیحاتی در قسمت خروجی هر سوال آمده‌است. درادامه می‌توان از نمونه‌های سوال برای درک بهتر نحوه ورودی و خروجی دادن استفاده کرد. برای اینکه این موضوع کمی روشن‌تر شود، در اینجا دو مثال آورده شده است:

سوال ۱. ورودی دو عدد داده می‌شود و از برنامه جمع این دو عدد را می‌خواهد. دراین گونه سوالات نحوه‌ی آمدن اعداد در ورودی این گونه است که دو عدد ورودی با یک فاصله (space) در یک خط می‌آیند. خروجی نیز باید در یک خط چاپ شود.

برای مثال اگر ورودی اعداد ۳ و ۵ باشد، خروجی ۸ می‌شود:

ورودی که به فرسته داده خواهد شد:

5 3

خروجی که فرسته باید چاپ کند:

8

برای درک بهتر موضوع می‌توانید کد‌های پوشه https://github.com/GLinBoy/quera_io_sample/tree/master/single%20line را مشاهده کنید.

سوال ۲. حالا به جای آن که فقط دو عدد به عنوان ورودی به برنامه بدهد، تعداد اعداد ثابت نیست، اما تعداد این اعداد در ورودی آمده است. در این گونه سوالات ورودی می‌تواند به این صورت باشد که ابتدا در خط اول ورودی یک عدد می‌آید که نمایانگر تعداد اعدادی است که قرار است با هم جمع شوند. سپس در خط دوم به همان تعدادی که در خط اول گفته شد عدد می‌آید که این اعداد با فاصله از هم جدا شده‌اند. خروجی هم مانند سوال قبلی به این صورت است که باید در یک خط، جمع اعداد داده شده چاپ شود.

برای مثال ورودی اعداد ۳ و ۵ و ۷ و ۹ باشد و در نتیجه خروجی ۲۴ می‌شود:

ورودی که به فرسته داده خواهد شد:

4
9 7 5 3

خروجی که فرسته باید چاپ کند:

24

برای درک بهتر موضوع می‌توانید کد‌های پوشه https://github.com/GLinBoy/quera_io_sample/tree/master/multi%20line را مشاهده کنید.

منبع: نحوه‌ی ورودی و خروجی دادن

کلیه حقوق متعلق به سایت Quera.ir میباشد!

About

نحوه تعامل با ورودی/خروجی استاندارد در مسابقات https://quera.ir

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published