سلام دوست عزیز😃👋
به مسابقه «المپیک فناوری: Algorithm» خوش آمدی!
لینکهای مفید برای شرکت در مسابقه:
هرگونه ارتباط با سایر شرکتکنندگان و یا استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.
میتوانید با همتیمی مشورت کنید و با کمک هم به حل سوالات بپردازید. اگر حداقل یکی از اعضای تیم ارسال پاسخ انجام دهد برای دریافت نمره تیم کافی است.
در طول مسابقه، میتوانید سؤالات خود را از قسمت «سوال بپرسید» مطرح کنید.
اگر نام مسابقه را فراموش کردین، حرف اول سوالات را کنار هم بگذارید.
موفق باشید 😉✌
جنگ جهانی هفدهم نزدیک است و کشورها خود را برای آن آماده میکنند. هر کشور تعدادی پادگان دارد و هر پادگان تعدادی سرباز دارد. هر کشور در جنگ تعدادی موج حمله بخصوص با مشخصههای مختلف دارد. اگر مشخصهی موجی عدد طبیعی باشد، آنگاه هر پادگان آن کشور، تا زمانی که تعداد سربازانش از کمتر نشده، دستههای نفره برای آن موج اعزام میکند. تعداد اعضای هر موج را به عنوان افسر ارشد ارتش ارزشمند آن کشور بیابید.
توجه کنید که کشورها کاملاً از هم مستقل هستند و نیز موجهای یک کشور به ترتیب آماده میشوند و افراد یک موج دیگر عضو پادگان نیستند و بنابرین هر سرباز در حداکثر یک موج حضور مییابد. برای درک بهتر خواسته سوال به توضیحات نمونه مراجعه کنید.
در خط اول نمایانگر تعداد کشورها داده میشود و سپس اطلاعات کشور به ترتیب میآید.
در سطر اول کشور ـم دو عدد و به ترتیب از چپ میآید که تعداد پادگانهای آن کشور و تعداد موجهای آن کشور را نشان میدهد.
در سطر بعد عدد با فاصله میآید که ـمین آنها تعداد اعضای پادگان ـم است.
سپس در سطر بعد عدد با فاصله میآید که عدد ـم مشخصه موج ـم را نشان میدهد.
برای هر کشور در سطری جداگانه تعداد سربازان موجها را به ترتیب خروجی دهید.
در این مثال ۳ کشور در جنگ حضور دارند.
کشور اول پادگانهایی با ۲، ۷ و ۵ سرباز دارد. در موج اول مشخصه ۳ است و به ترتیب ۰، ۶ و ۳ نفر از پادگانها برای آن اعزام میشوند(در مجموع ۹ نفر) و ۲، ۱، ۲ نفر در پادگانها باقی میمانند. در موج دوم که مشخصه ۲ است؛ به ترتیب ۲، ۰ و ۲ نفر اعزام میشوند(مجموعاً ۴ نفر) و نهایتا تنها یک نفر در پادگان دوم باقی میماند و آن نفر در هیچ موجی شرکت نمیکند.
کشور دوم چهار پادگان با ۴ ، ۵، ۴ و ۵ سرباز دارد. در موج اول که مشخصه ۴ هست، همه پادگانها یک دسته ۴ نفره برای آن اعزام میکنند و در مجموع ۱۶ نفر اعزام میشوند و به ترتیب ۰، ۱، ۰ و ۱ نفر در پادگانها میمانند. موج دوم مشخصه ۲ دارد، ولی از آنجا که هیچ پادگانی حداقل دو عضو ندارد، هیچ دستهای اعزام نمیشود.