برنامهای بنویسید که ۴ عدد از ورودی بگیرد و حاصل جمع، میانگین، حاصل ضرب، عضو بیشینه و عضو کمینه را در خروجی چاپ کند.
در هر یک از چهار خط ورودی یک عدد صحیح آمده است که قدر مطلق هیچ یک از آن ها از ۱۰۰۰ بیشتر نیست.
خروجی پنج خط است که به ترتیب مجموع اعداد، میانگین، ضرب، بیشینه و کمینهی باید در آنها چاپ شوند. نحوهی خروجی دادن به این صورت است که مانند نمونهی پایین باید اول نام خروجی مورد نظر سپس یک فاصله، دونقطه، فاصلهی مجدد و در آخر عدد مورد نظر با دقیقا ۶ رقم اعشار چاپ شود.
برای مشخص کردن اینکه یک فرد اضافه وزن دارد یا خیر از یک مقیاس به نام استفاده میشود. این مقیاس از طریق رابطه زیر محاسبه میشود و طبق جدول زیر ارزشگذاری میگردد:
برنامهای بنویسید که با گرفتن وزن برحسب کیلوگرم و قد برحسب متر به ترتیب مقدار کاربر را محاسبه کند و آن را تا دو رقم اعشار چاپ کند و با توجه به بازهی قرار گرفتن عدد محاسبه شده و جدول زیر پیغام مناسب در رابطه با تناسب اندام کاربر بدهد.
در خط اول ورودی عدد طبیعی آمدهاست که نشاندهندهی وزن فرد میباشد.
در خط دوم ورودی عدد حقیقی با حداکثر دو رقم اعشار آمدهاست که نشان دهندهی قد فرد است.
در خط اول خروجی باید یک عدد که نشان دهنده فرد است، با دقیقا دو رقم اعشار چاپ شود.سپس در خط دوم باید پیغام مناسب در رابطه با تناسب اندام کاربر چاپ شود.
در این سوال باید برنامهای بنویسید که کلمه از ورودی دریافت کرده و ترتیب کلمات آن را برعکس کند و در خروجی چاپ کند.
در سطر اول ورودی میآید که نمایانگر تعداد کلمات است. در سطر دوم ورودی کلمه میآید که با فاصله از هم جدا شدهاند. کاراکترهای به کار رفته در این کلمات حروف کوچک و بزرگ انگلیسی میباشند. مجموع طول تمام کلمهها از 1000 کاراکتر بیشتر نیست.
در تنها سطر خروجی کلمات داده شده را به ترتیب برعکس ورودی چاپ کنید. دقت کنید که کوچک و بزرگ بودن حروف خروجی باید مانند حروف ورودی باشد.
دیجیکالا برای ارسال بستههای سنگین مانند یخچال و غیره نیاز به دقیقاً دو نفر دارد که بتوانند بسته را جابهجا کنند. از این رو دو نفر را به عنوان پیک استخدام کرده است. هر کدام از این دو نفر در بازههایی از روزهای ماه میتوانند سر کار بروند. حالا مسئولین دیجیکالا میخواهند بدانند که در چند روز از ماه آنها میتوانند بستههای سنگین را ارسال کنند.
در سطر اول ورودی دو عدد و میآید که به ترتیب نمایانگر تعداد بازههایی است که پیک اول و دوم سر کار میآیند. سپس در خط بعدی در هر خط یک بازهی کاری پیک اول میآید. بعد از آن در هر یک از خط بعدی یکی از بازههای کاری پیک دوم میآید. همچنین نحوه ورودی دادن بازهها به این شکل است:
در یک خط دو عدد و میآید که اولی نمایانگر شروع بازه و دومی نمایانگر پایان بازه میباشد.
دقت کنید که هیچ کدام از دو بازهی یک پیک با هم اشتراک ندارند. همچنین تمام بازهها شامل نقطهی شروع و پایان نیز میشوند. همچنین توجه کنید که در ورودی هیچ یک از بازههای کاری یک پیک دو بار نخواهد آمد.
در تنها خط خروجی تعداد روزهایی را که دیجیکالا میتواند بستهی سنگین ارسال کند را خروجی دهید.
توضیح: روزهایی که دیجیکالا میتواند بستهی سنگین ارسال کند:
8 ، 9 ، 10 ، 15 ، 18 ، 19 ، 20
بد خواه، بدِ مردم را میخواهد. از این رو بر آن شده است که مردم را سرگرم کند و وقتشان را تلف کند تا به کار های مهم زندگی نرسند. او ابتدا مردم را به یک اتاق دعوت میکند. سپس کیسه ای را با توپ سیاه و توپ سفید پر میکند. سپس از شخصی میخواهد تا دو توپ از کیسه بیرون بیاورد. اگر دو توپ هم رنگ بودند، یک توپ سفید جدید در داخل کیسه بیاندازد و اگر همرنگ نبودند، یک توپ سیاه جدید داخل کیسه بیاندازد. سپس دو توپ خارج شده را دور بیاندازد. آن شخص باید اینقدر این کار را تکرار کند تا دقیقاً یک توپ داخل کیسه باقی بماند. بعد از اینکه بد خواه از کسی خواهش کرد که او این کار را انجام دهد، قبل از این که آن شخص شروع به انجام کار کند بدخواه از آن اتاق بیرون رفته و وقتی که دقیقا یک توپ در کیسه باقی مانده بود به اتاق برمیگردد. دقت کنید که بدخواه از ترتیب بیرون آوردن توپها بی اطلاع است و تنها و را میداند. از آنجایی که بدخواه دنبال سرگرم کردن مردم است، میخواهد رنگ توپ داخل کیسه را پیشبینی کند. اما از آنجایی که ذاتاً آدم بیهنریست، توانایی انجام این کار را ندارد. از این رو بر آن شده است که از شما کمک بگیرد و از شما میخواهد که رنگ توپ را فقط با دانستن و برای او پیش بینی کنید یا به او بگویید امکان پیشبینی وجود ندارد زیرا امکان دارد توپ باقیمانده سفید یا سیاه (بسته به ترتیب بیرون آوردن توپها) باشد تا او بتواند با انجام حرکات موزون مردم را سرگرم کند تا ناتوانی او در پیشبینی را فراموش کنند.
سطر اول ورودی شامل دو عدد و است که به ترتیب نشان دهنده ی تعداد توپهای سیاه و تعداد توپهای سفید اند.
تنها سطر خروجی باید شامل یک کلمه باشد:
زرافه به تازگی تعدادی از زبان های بیگانگان (موجودات فضایی!) را کشف کردەاست. هر یک از زبان ها دارای یک الفبا بوده و هر کدام از این الفباها دارای هزاران حرف هستند. در هر زبان نیز به صورت عجیبی همەی کلمات به یک اندازه هستند (تعداد حرف برابر دارند).
بیگانگان دوست دارند که کلمات شان زیبا باشد؛ بدین معناکه برای ‐اُمین حرف از الفبای حرفی شان، چنانچه:
آنگاه این حرف می تواند حرف آخر یک کلمه باشد یا جلوی این حرف، هر حرف دیگری (حتی خودش) قرار بگیرد.
و اگر:
آنگاه این حرف نمی تواند آخر یک کلمه باشد و حرف بعدی آن نیز در کلمه می تواند حرف -اُم باشد اگر و تنها اگر
حال زرافه می خواهد بداند در یک زبان با حرف الفبا که طول هر کلمەاش است، چند کلمەی مختلف وجود دارد؟
از آن جا که این عدد می تواند بسیار بزرگ باشد، باقی ماندەی این عدد بر را چاپ کنید.
خط اول ورودی، مقدار نشان دهندەی تعداد سناریوهاست.
در خط بعدی، در هر خط یک سناریو آمده که در آن دو عدد و با فاصله پشت سر هم آمدەاند.
برای هر سناریو، باقی ماندەی تعداد کلمات ممکن در آن زبان را بر بنویسید.