سلام!
نخستین سوال از CodeForces ، که ازین به بعد احتمالا بیشتر ازش سوال میذاریم...
Codeforces Round #120 (Div. 2)
A. Vasya and the Bus
محدودیت زمانی : 2 ثانیه
واسیا و اتوبوس
اتوبوسی در شهر برتون وجود دارد. مسافران این اتوبوس به دو دسته بزرگسالان و کودکان تقسیم می شوند و هر بزرگسال می تواند یکی از بچه هایش را رایگان سوار اتوبوس کند و بابت سایر بچه هایش پول بپردازد. به طور مثال بزرگسالی که k بچه دارد، k واحد پول می پردازد. یک واحد برای خودش و (k-1) واحد برای بچه هایش.
همچنین می دانیم که در برتون هیچ بچه ای نمی تواند بدون یک سرپرست بزرگسال سوار اتوبوس شود.
به واسیا کمک کنید تا حداقل و حداکثر واحد پولی که جمعا مسافران ممکن است پرداخت کنند را پیدا کنید.
ورودی
ورودی شامل یک خط است که دو عدد صحیح n و m (0 ≤ n, m ≤ 105) را در بر می گیرد که به ترتیب نشان دهنده ی تعداد افراد بزرگسال و کودکان سوار اتوبوس اند.
خروجی
اگر سوار شدن n بزرگسال همراه با m کودک امکان پذیر بود، به ترتیب حداقل و حداکثر پولی که مسافران جمعا ممکن است پرداخت کنند را با یک فاصله چاپ کنید. اگر چنین چیزی ممکن نبود، واژه ی "Impossible" را چاپ کنید.
نمونه ها و لینک ها در ادامه مطلب ...