مسئولیت طراحی و آمادهسازی سوالها و تستها، و پشتیبانی این مسابقه بر عهده دیوار و رهنماکالج بوده و کوئرا تنها ارائهدهنده پلتفرم برگزاری میباشد.
آقای محمدی که حساسیت خاصی بر ساعت خروج کارکنان دارد، مدیرعامل شرکت اندیشهسازان میانسال نیز است. او برای بهبود عملکرد کارکنان شرکت میخواهد نرمافزاری بنویسد تا بتواند ورود، خروج و جلسات کارکنان را مدیریت کند. در این شرکت، ساعت ورود و خروج نه صبح تا شش عصر است. تیم نرمافزار این شرکت موارد مربوط به ورود و خروج را انجام داده، ولی برای مدیریت جلسات از شما کمک میخواهد.
دقت کنید این سوال سه بخشی است و سوالات دوم و سوم در ادامه خواهد آمد.
نکته اول: دقت کنید ساعت نه صبح، برابر با epoch صفر و ساعت شش عصر برابر با epoch 32400000 است. نکته دوم: واحد epoch میلی ثانیه است. نکته سوم: جلسات تداخل ندارند. نکته چهارم: تضمین میشود که فضای خالی برای جلسه وجود دارد.
در ابتدا باید یک slot خالی برای جلسه پیدا کنیم. در این قسمت، به کد شما مطابق با ورودی رفتار میشود و انتظار میرود تا اولین جای خالی را برای جلسه ارائه کند.
در اولین خط ورودی، تنها یک عدد است که تعداد جلسات کارمند را نشان میدهد.
سپس در n خط بعدی، اطلاعات مربوط به جلسات 0م تا n-1 م میآید.
در خط بعدی، مشخصات جلسهای گرفته میشود که میخواهیم در تقویم کارمند قرار دهیم.
خروجی برنامهی شما باید شامل یک خط باشد که در زمان شروع و پایان قرار داده میشود.
در تقویم کارمند هفت جلسه قرار داده شده است که به ترتیب آمدهاند. و در خط هشتم، مشخصات جلسهای که میخواهیم در تقویم قرار بدهیم آمده است.
بنا به تقویم کاربر جلسه باید در این epoch از روز برگزار شود.