سلام دوست عزیز😃👋
به آزمون ورودی کارآموزی تابستانه Software Engineering کداستار خوش آمدید!
مسابقه به مدت ۶ ساعت ادامه خواهد داشت و در مجموع شامل ۵ سوال است که سطح آنها از آسان به سخت متفاوت خواهد بود به طوری که ۳ سوال اول الگوریتمی هستند و ۲ سوال آخر پیادهسازی میباشند. برای حل سوالات الگوریتمی میتوانید از زبانهای C++، Java و Python استفاده کنید اما سوالات پیادهسازی را فقط میتوانید با Java یا Python حل کنید.
سوالات به گونهای تنظیم شدهاند که با توجه به دانشی که دارید بتوانید بخشی از نمرۀ سوال را بگیرید. به عنوان مثال اگر نتوانید سوال ۳ را به طور کامل حل کنید، این امکان وجود دارد که بتوانید بخشی از سوال ۴ را حل کنید؛ بنابراین حتما به تمام سوالات مراجعه کنید.
رتبهبندی بر اساس مجموع امتیازاتی که از سوالات کسب میکنید صورت میگیرد؛ همچنین در صورتی که امتیاز دو نفر یکسان شود، کسی که سوالات را در مدتزمان کمتری حل کرده باشد، رتبۀ بهتری کسب میکند.
در صورتی که درمورد سوالی ابهام داشتید، میتوانید از قسمت «سوال بپرسید» آن را مطرح کنید.
برای کسب اطلاعات بیشتر به لینکهای زیر مراجعه کنید:
موفق باشید 😉✌
در یک بازی مدیریت شهری، باید ۳ ساختمان را به شکلی مدیریت کنید که مصرف برق آنها به بهینهترین حالت ممکن برسد. برای فهمیدن این موضوع، داور بازی در هر مرحله کار انجام میدهد تا تعداد امتیازهای منفی را محاسبه کند. این کارها یکی از دو نوع زیر میباشند:
در خط اول ورودی عدد به عنوان تعداد واحدهای سه ساختمان و به عنوان تعداد کارهایی که داور انجام میدهد داده میشوند.
در ادامه در سه خط سه دنباله به طول به ترتیب به عنوان مصرف برق واحدهای ساختمان و و داده میشود.
در ادامه در خط کارهای داور میآیند که به قالب زیر هستند:
CHANGE(k,x) := عنصر ام در دنبالۀ اول به تغییر میکند
PRINT(r) := کار نوع دوم است که در جوابش یک عدد (امتیازهایی که به بازیکن میدهد) باید بدهید
به ازای هر پرسش نوع دوم، مقدار عددی خروجی را چاپ کنید.