«تانوس» به دنبال ۶ سنگ بینهایت میگردد تا با آنها بازی کند. (اگر فیلمهای Avengers را دیده باشید کاملاً در جریان هستید.)
هر کدام از این ۶ سنگ یک نام و یک رنگ دارند. سنگ فضا (space
) به رنگ آبی (blue
)، سنگ ذهن (mind
) به رنگ زرد (yellow
)، سنگ واقعیت (reality
) به رنگ قرمز (red
)، سنگ قدرت (power
) به رنگ بنفش (purple
)، سنگ زمان (time
) به رنگ سبز (green
) و سنگ روح (soul
) به رنگ نارنجی (orange
) است.
اما «تانوس» کوررنگی دارد و از شما میخواهد که با دریافت نام هر سنگ، رنگ آن را به او بگویید.
در تنها سطر ورودی یک رشته از حروف کوچک انگلیسی آمده که نام یکی از ۶ سنگ بینهایت است.
در تنها سطر خروجی یک رشته از حروف کوچک انگلیسی چاپ کنید که رنگ سنگ ورودی داده شده را چاپ میکند.
سنگ زمان به رنگ سبز است.
سنگ قدرت به رنگ بنفش است.
نیازی نیست چک کنید شرایط گفته شده در ورودی برقرار است یا نه. توضیحات محدودیتها فقط برای آگاهی شما دربارهی تستها و محدودیتهای مسئله است و قطعاً در ورودیهای داده شده به برنامهی شما رعایت میشوند. پس نیازی نیست بنویسید:
شما میتوانید لابهلای دریافت ورودی، خروجی دهید. پس نیازی نیست ابتدا همهی ورودیها را دریافت کنید و در نهایت همهی خروجیها را چاپ کنید. مخصوصاً برای سوالاتی که باید به چندین سوال پاسخ دهید، میتوانید دو قسمت ورودی و خروجی را کاملاً مستقل در نظر بگیرید و مطمئن باشید تداخلی پیش نمیآید.
لطفاً از چاپ کردن موارد اضافه مثل please enter a number
برای دریافت ورودی پرهیز کنید. برای مثال در زبان پایتون نباید بنویسید:
برای زبانهایی مثل جاوا نباید در بالای کد شما آدرس پکیج داده شود. برای مثال در بالای کد خود نباید بنویسید:
Scanner
برای دریافت ورودی
در زبان جاوا، باید فقط یک شئ از جنس Scanner
تعریف کنید و همهی ورودیها را با آن دریافت کنید.
امین در خواب میبیند که به ارتفاعات یک میلیون کیلومتری از سطح دریا قرار دارد و تصمیم میگیرد که دقیقه به راه خود ادامه دهد. پس از راه افتادن، در دقیقهی ام به ارتفاع میرسد، اما متاسفانه مقدار را نمیداند و تنها اطلاعاتی که میتواند محاسبه کند، اختلاف ارتفاعش نسبت به دقیقهی قبل است؛ یعنی را میداند که ها نیز تنها اعداد صحیح ۰، ۱ یا ۲ هستند. او که در مکان اولیهاش یک قصر خیالی ساخته بود، میخواهد در پایان کوهنوردی در نزدیکترین مکان ممکن به قصرش متوقف شود.
امین از شما میخواهد با استفاده از مقادیر ، به او بگویید پس از حرکتهای به سمت بالا یا پایین به اندازهی ، در پایان، کمترین فاصلهی ممکن از قصر چقدر است؟
در سطر اول ورودی، عدد صحیح و مثبت آمده است.
در سطر دوم ورودی، عدد صحیح و مثبت که با یک فاصله از هم جدا شدهاند، آمده است.
در تنها سطر خروجی، کمترین فاصله ممکن از قصر خیالی امین را چاپ کنید.
اگر به این ترتیب عمل کرده باشد:
در پایان فاصلهی امین از قصر ۰ بوده و واضح است که این عدد از ۰ کمتر نمیشود.
امین از تجربهی کوهنوردی قبلی یک نقشه بهدست آورده است. در نقشهی او کوه، کنار هم و در یک ردیف قرار داشتند به طوری که ارتفاع هیچ دو کوه مجاوری یکسان نبود. او به یک زیردنباله (نه لزوماً متوالی) از کوهها، یک رشتهکوه میگوید اگر هر کوه (به جز دو کوه اول و آخر) از هر دو کوه مجاورش، یا کوتاهتر باشد یا بلندتر.
حال از شما سوال مختلف پرسیده میشود. در هر سوال یک بازهی و داده میشود و از شما میپرسیم بلندترین زیردنبالهای که رشتهکوه باشد در بازهی تا چقدر است؟
در سطر اول ورودی، عدد صحیح و مثبت که نشان دهندهی تعداد کوههاست، داده میشود.
در سطر دوم ورودی، عدد صحیح و نامنفی داده میشود که با فاصله از هم جدا شدهاند و عدد ام ارتفاع کوه ام را نشان میدهد.
در سطر سوم ورودی، عدد صحیح و مثبت داده میشود که نشان دهندهی تعداد سوالات است.
در سطر بعدی، در هر سطر دو عدد صحیح و که با یک فاصله از هم جدا شدهاند داده میشود و بازهی مورد سوال را نشان میدهد.
برای هر سوال، طول بزرگترین زیردنباله از کوهها که تشکیل رشتهکوه میدهند را چاپ کنید.
زیرمسئله | نمره | محدودیت |
---|---|---|
۱ | ۲۵ | |
۲ | ۵۰ | |
۳ | ۵۰ | بدون محدودیت اضافه |
به تازگی یک نمایشگر برای افراد نابینا با همان روش خط بریل اختراع شده که روی آن ۶ برجستگی بهصورت شکل زیر دارد و بهصورت اتوماتیک بالا یا پایین بودن برجستگیهایش تنظیم میشود و میتواند کاراکترهای مختلف را نمایش دهد. این نمایشگر برای بالا یا پایین بردن هر برجستگی ۱ واحد انرژی مصرف میکند.
حال یک تابلو داریم که روی آن ۱۵تا از این نمایشگرها قرار گرفته است و با کمک آن اعداد ۱ تا ۱۵ رقمی را میتوانیم نمایش دهیم. توجه کنید مثلاً هنگام نمایش اعداد ۲ رقمی، ۱۳ رقم دیگر همگی هم سطح با تابلو هستند و هیچ برجستگی ندارند و این طور نیست که عدد ۰ را نشان دهند. به این وضعیت از نمایشگر «خاموش» میگوییم.
ابتدا نمایشگرها همگی خاموش هستند سپس این تابلو عدد را نشان میدهد، سپس به تغییر میکند و همینطور ادامه میدهد تا عدد را نشان دهد و در نهایت کل تابلو خاموش میشود. حال از شما میخواهیم برنامهای بنویسید که محاسبه کند مجموع انرژی مصرف شده برای کل این فرآیند چقدر است؟
ورودی شامل سناریو است.
در تنها سطر هر سناریو دو عدد صحیح و نامنفی و که با یک فاصله از هم جدا شدهاند آمده و عدد شروع و پایان بازهی نمایش تابلو را نشان میدهد.
خروجی سطر دارد و در هر سطر، هزینهی نمایش اعداد بازهی را چاپ کنید.
زیرمسئله | نمره | محدودیت |
---|---|---|
۱ | ۷۰ | |
۲ | ۱۰۵ | بدون محدودیت اضافه |
سناریو اول:
سناریو دوم:
سناریو سوم:
کد شما باید روی PostgreSQL قابل اجرا باشد.
در این سوال، بخشی از پایگاه داده مربوط به اطلاعات پرواز کشور روسیه در اختیار شما قرار گرفته است.
دادههای اولیه برای تست نهایی را از این لینک دانلود کنید.
در فایل Travel.zip
فایلی به اسم initial.sql
وجود دارد.
با اجرای این فایل، همهی جداول و سطرهایی که برای تست نهایی مورد استفاده قرار میگیرد در پایگاه داده شما ایجاد میشود. پیش از اجرای این فایل، حتما پایگاه داده با اسم دلخواه ایجاد کنید و در ابتدای این فایل، کد use YOUR_DB_NAME;
را وارد کنید.
ساختار جداول بهشرح زیر است:
جدول aircraft_data
: از این جدول برای نگهداری اطلاعات هواپیماها استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
aircraft_code |
character varying(8) |
کد هواپیما |
model |
character varying(64) |
مدل هواپیما |
range |
integer |
برد هواپیما |
جدول airports_data
: از این جدول برای نگهداری اطلاعات فرودگاهها استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
airport_code |
character varying(4) |
کد فرودگاه |
airport_name |
json |
نام فرودگاه با فرمت JSON |
city |
json |
شهری که فرودگاه در آن قرار دارد با فرمت JSON |
timezone |
character varying(32) |
منطقه زمانی فرودگاه |
جدول boarding_passes
: از این جدول برای نگهداری اطلاعات کارتهای پرواز استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
ticket_no |
character varying(8) |
شماره بلیط |
flight_id |
integer |
شناسه پرواز |
boarding_no |
integer |
شماره کارت پرواز |
seat_no |
character varying(4) |
شماره صندلی |
جدول flights
: از این جدول برای نگهداری اطلاعات پروازها استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
flight_id |
integer |
شناسه پرواز |
flight_no |
character varying(8) |
شماره پرواز |
scheduled_departure |
character varying(32) |
زمان حرکت برنامه ریزی شده |
scheduled_arrival |
character varying(32) |
زمان ورود برنامه ریزی شده |
departure_airport |
character varying(4) |
کد فرودگاه مبدا |
arrival_airport |
character varying(4) |
کد فرودگاه مقصد |
status |
character varying(16) |
وضعیت پرواز |
aircraft_code |
character varying(4) |
کد هواپیما |
جدول seats
: از این جدول برای نگهداری اطلاعات صندلیها استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
aircraft_code |
character varying(4) |
کد هواپیما |
seat_no |
character varying(4) |
شماره صندلی |
fare_conditions |
character varying(8) |
کلاس صندلی هواپیما |
جدول ticket_flights
: از این جدول برای نگهداری اطلاعات بلیطهای هر پرواز استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
ticket_no |
character varying(16) |
شماره بلیط |
flight_id |
integer |
شناسه پرواز |
fare_conditions |
character varying(8) |
کلاس بلیط هواپیما |
amount |
integer |
مبلغ بلیط |
جدول tickets
: از این جدول برای نگهداری اطلاعات بلیطها استفاده میشود. ساختار این جدول بهصورت زیر است:
نام ستون | نوع | تعریف |
---|---|---|
ticket_no |
character varying(16) |
شماره بلیط |
book_ref |
character varying(8) |
کد مرجع رزرو |
passenger_id |
character varying(16) |
شناسه مشتری |
۱. تعداد صندلیهای هر هواپیما به تفکیک کلاس آنها
خروجی این کوئری شامل سه ستون با نامهای aircraft_code
و fare_conditions
و count
است که به ترتیب کد هواپیما، نوع کلاس صندلی و تعداد صندلیهای موجود در هواپیمای مذکور با کلاس مشخص شده است. در نهایت جدول، باید بر اساس ستون aircraft_code
به صورت صعودی و سپس براساس count
به صورت نزولی مرتب شود و در صورت برابر بودن این دو ستون بر اساس ستون fare_conditions
به صورت صعودی مرتب شود.
۴ سطر اول خروجی شما باید به شکل زیر باشد:
aircraft_code | fare_conditions | count |
---|---|---|
319 | Economy | 96 |
319 | Business | 20 |
320 | Economy | 120 |
320 | Business | 20 |
۲. مجموع تعداد پروازهای کنسل شده در روزهای مختلف هفته
خروجی این جدول شامل دو ستون با نامهای day
و count
است که به ترتیب شامل روزهای هفته و تعداد پروازهای کنسل شده در آن روز هستند. جدول نهایی باید بر اساس ستون count
به صورت نزولی و سپس بر اساس ستون day
به صورت صعودی مرتب شود.
۲ سطر اول خروجی شما باید به شکل زیر باشد
day | count |
---|---|
Wednesday | 2 |
Thursday | 1 |
۳. رتبهبندی تعداد مسافر جابهجا شده در فرودگاهها توسط هواپیماهای مختلف
جدول خروجی شامل چهار ستون با نامهای airport
و aircraft_model
و count
و rank
است که به ترتیب شامل نام فرودگاه، مدل هواپیما، تعداد مسافرانی که توسط این هواپیما یا به این فرودگاه آمدند یا از این فرودگاه رفتند ( طبیعتا پروازهای کنسل شده نباید حساب شوند)، است و رتبه این هواپیما در بین تمام هواپیماها که در این فرودگاه تردد کردند. دقت کنید که رتبهبندی بر اساس تعداد دفعات تردد (ستون count
) به این صورت محاسبه میشود که اگر دو هواپیما با بیشترین count
، یکسان بودند هردو رتبه یک میشوند و هواپیما بعدی رتبهاش دو میشود. جدول نهایی، باید به ترتیب بر اساس ستونهای airport
و rank
و aircraft_model
به صورت صعودی مرتب باشد.
توجه ۱: لازم به ذکر است برای نام شهرها، باید از نام انگلیسی که در JSON مربوطه وجود دارد، استفاده کنید.
۴ سطر اول خروجی شما باید به شکل زیر باشد.
airport | aircraft_model | count | rank |
---|---|---|---|
Abakan Airport | Cessna 208 Caravan | 435 | 1 |
Abakan Airport | Airbus A319-100 | 405 | 2 |
Anapa Vityazevo Airport | Boeing 737-300 | 2765 | 1 |
Anapa Vityazevo Airport | Sukhoi Superjet-100 | 2017 | 2 |
۴. فاصله زمانی شهرهای مختلف
جدول خروجی شامل سه ستون با نامهای city1
و city2
و time_dist
است که به ترتیب شهرهای دو سر مسیر و فاصله زمانی شهرهاست. جدول نهایی باید بر اساس ستون time_dist
به صورت نزولی و سپس بر اساس city1
و city2
به صورت صعودی مرتب باشد. توجه کنید که هر زوج شهر باید یک بار تکرار شود و همچنین از لحاظ ترتیب الفبایی بایدcity1
نسبت به city2
مقدم باشد.
توجه: فاصله زمانی شهرها برابر است با میانگین فاصله زمانی بین فرودگاههای آن دو شهر و فاصله زمانی دو فرودگاه برابر است با میانگین اختلاف زمان حرکت و ورود برنامهریزی شده در بلیطهای مختلفی که برای این دو فرودگاه وجود دارد (دقت کنید که بلیطهای کنسل شده هم باید حساب شوند):
۳ سطر اول خروجی شما باید به شکل زیر باشد.
city1 | city2 | time_dist |
---|---|---|
Moscow | Petropavlovsk | 530 |
Moscow | Yuzhno-Sakhalinsk | 527.5 |
Magadan | Mineralnye Vody | 525 |
در یک فایل با نام code.sql
کد خود را قرار دهید و آن را فشرده (zip
) کنید و در سایت بارگذاری نمایید.
کد شما باید به صورت زیر باشد(نام فایل zip مهم نیست).
میخواهیم یک سامانه برای پیشنهاد موقعیت کار به کارجوها طراحی کنیم. این سامانه باید بتواند اطلاعات آنها را دریافت کند و برای هر کارجو مناسبترین کار را پیشنهاد دهد. همچنین این سیستم با توجه به بازدیدهایی که کارجوها از موقعیتهای کاری میکنند تغییر میکند.
تعدادی موقعیت کار داریم و هر موقعیت کار دارای ویژگیهای «نام موقعیت کار»، «بازهی سنی مورد نیاز این کار»، «وضعیت ساعتکاری (تماموقت / پارهوقت / پروژهای)»، «حقوق پیشنهادی» و «مهارتهای مورد نیاز برای این موقعیت کاری» همچنین هر کارجو ویژگیهای «نام کارجو»، «سن کارجو»، «وضعیت ساعتکاری (تماموقت / پارهوقت / پروژهای)»، «حقوق مورد انتظار کارجو» و «مهارتهای این کارجو» را دارد.
به شما یک لیست از تمام مهارتهای موجود داده میشود و از شما میخواهیم تعدادی کوئری را پیادهسازی کنید:
ADD-JOB
)
در این کوئری از شما خواسته میشود یک موقعیت کاری را به سامانه اضافه کنید. اطلاعاتی که در این کوئری داده میشود شامل نام موقعیت شغلی (<NAME>
)، محدودیت بازهی سنی کارجو (<MINAGE>
و <MAXAGE>
)، شرایط زمانی کار (یکی از سه حالت <FULLTIME|PARTTIME|PROJECT>
) و میزان حقوق ماهانه (<SALARY>
) است.
<NAME>
باید فقط شامل حروف کوچک و بزرگ انگلیسی با طولی بین ۱ تا ۱۰ کاراکتر باشد، در غیر این صورت خطای invalid name
را چاپ کنید.<MINAGE>
و <MAXAGE>
باید بین ۰ تا ۲۰۰ (شامل ابتدا و انتها) باشند. همچنین باید <MINAGE>
از <MAXAGE>
کمتر یا مساوی باشد، در غیر این صورت خطای invalid age interval
را چاپ کنید. دقت کنید لزومی ندارد این مقادیر صحیح باشند.FULLTIME
،PARTTIME
یا PROJECT
باشد (به بزرگی حروف دقت کنید) و در غیر این صورت خطای invalid timetype
را چاپ کنید.invalid salary
را چاپ کنید.job id is <idx>
را چاپ کنید و بهجای <idx>
شمارهی موقعیت کار را قرار دهید. برای شمارهگذاری باید از ۱ شروع کرده و یکی یکی زیاد کنید. فقط به موقعیتهای کاری که به این مرحله میرسند و با موفقیت ثبت میشوند، شماره نسبت دهید.ADD-USER
)
در این کوئری شما باید یک کارجو را به سامانه بیفزایید. اطلاعات کارجو شامل نام (<NAME>
)، سن (<AGE>
)، شرایط زمانی کارجو برای کار (یکی از سه حالت <FULLTIME|PARTTIME|PROJECT>
) و حقوق درخواستی ماهانه (<SALARY>
) به شما داده میشود.
<NAME>
باید فقط شامل حروف کوچک و بزرگ انگلیسی با طولی بین ۱ تا ۱۰ کاراکتر باشد. در غیر این صورت خطای invalid name
را چاپ کنید.<AGE>
باید بین ۰ تا ۲۰۰ (شامل ابتدا و انتها) باشد، در غیر این صورت خطای invalid age
را چاپ کنید. دقت کنید لزومی ندارد این مقدار صحیح باشد.FULLTIME
، PARTTIME
یا PROJECT
باشد (به بزرگی حروف دقت کنید) و در غیر این صورت خطای invalid timetype
را چاپ کنید.invalid salary
را چاپ کنید.user id is <idx>
را چاپ کنید و بهجای <idx>
شمارهی کارجو را قرار دهید. برای شمارهگذاری باید از ۱ شروع کرده و یکی یکی زیاد کنید. فقط به کارجوهایی که به این مرحله میرسند و با موفقیت ثبت میشوند، شماره نسبت دهید.ADD-JOB-SKILL
)
در این کوئری از شما خواسته میشود تا یک مهارت لازم را به یک کار موجود در لیست کارها اضافه نمایید. به موارد زیر توجه کنید:
<JOB-ID>
وجود ندارد، خطای invalid index
را چاپ کنید. تضمین میشود ID دادهشده، عددی صحیح باشد.<SKILL>
در لیست اولیه وجود ندارد، خطای invalid skill
را چاپ کنید.repeated skill
را چاپ کنید.skill added
را چاپ کنید.ADD-USER-SKILL
)
در این کوئری از شما خواسته میشود تا یک مهارت را به مهارتهای کارجویی که از پیش ثبتنام کرده، اضافه نمایید. به موارد زیر توجه کنید:
<USER-ID>
وجود ندارد، خطای invalid index
را چاپ کنید. تضمین میشود ID دادهشده، عددی صحیح باشد.<SKILL>
در لیست اولیه وجود ندارد، خطای invalid skill
را چاپ کنید.repeated skill
را چاپ کنید.skill added
را چاپ کنید.VIEW
)
این دستور یعنی کارجو یک موقعیت کاری را مشاهده کرده است.
<USER-ID>
یا موقعیت کاری با شمارهی <JOB-ID>
وجود نداشت، خطای invalid index
را چاپ کنید. تضمین میشود IDهای دادهشده، اعدادی صحیح باشد.tracked
را چاپ کنید.JOB-STATUS
)
<JOB-ID>
وجود ندارد، خطای invalid index
را چاپ کنید. تضمین میشود ID دادهشده، عددی صحیح باشد.-
، مجموع تعداد view
هایی که این موقعیت کاری داشته و سپس یک -
و برای همهی مهارتهایی که در این موقعیت کاری هست در یک (,)
ابتدا نام مهارت و سپس تعداد view
هایی کارجوها با این مهارت داشتند را به صورت صعودی بر اساس این تعداد چاپ کنید.USER-STATUS
)
در این دستور، باید مهارتها را به ترتیب نشان دهید. دقت کنید ترتیب مهارتها، بر اساس مشاهدات کارجو تغییر میکند.
<USER-ID>
وجود ندارد، خطای invalid index
را چاپ کنید. تضمین میشود ID دادهشده، عددی صحیح باشد.-
و برای همهی مهارتهایی که در این کارجو هست در یک (,)
ابتدا نام مهارت و سپس تعداد view
هایی برای موقعیتهای کاری با این مهارت داشتند را به صورت صعودی بر اساس این تعداد چاپ کنید.GET-JOBLIST
)
در این بخش باید مهارتهای مورد نیاز شغلها را با مهارتهای کارجو مقایسه کرده و طبق تابع داده شده در ادامه، امتیاز آنها را محاسبه کنید. سپس بر اساس امتیاز آنها را مرتب کرده و ۵ موقعیت شغلی برتر را با امتیازشان چاپ کنید.
امتیاز متناسب بودن یک کارجو و موقعیت کار از بخشهای زیر بهدست میآید.
اگر سن کارجو و بازهی سنی مورد نیاز موقعیت کار باشد، امتیاز برابر است با:
اگر مجموعهی مهارتهای کارجو و مجموعهی مهارتهای مورد نیاز موقعیت کار باشد، امتیاز برابر است با:
از روی این جدول امتیاز را تشخیص دهید:
. | FULLTIME |
PARTTIME |
PROJECT |
---|---|---|---|
FULLTIME |
۱۰ | ۵ | ۴ |
PARTTIME |
۵ | ۱۰ | ۵ |
PROJECT |
۴ | ۵ | ۱۰ |
اگر حقوق مورد انتظار کارجو و حقوق پیشنهادی موقعیت کار باشد، امتیاز این قسمت برابر است با:
اگر مجموع امتیازها چهار عدد قبل برابر شود، امتیاز هر کاربر بهعلاوهی شمارهی موقعیت کاری است.
<>
یک رشته به طول حداقل ۱ و حداکثر ۱۰ از کاراکترهای رقم، حروف بزرگ و کوچک و .
است. زیرمسئله | نمره | محدودیت |
---|---|---|
۱ | ۱۰۰ | فاز اول |
۲ | ۱۰۰ | فاز دوم |
۲ | ۱۰۰ | فاز سوم |
در سطر اول ورودی، عدد صحیح و مثبت آمده است که تعداد مهارتها را نشان میدهد.
در سطر دوم ورودی، یک لیست شامل رشته متمایز که با یک فاصله از هم جدا شدهاند آمده است که لیست مهارتها را نشان میدهد. در سطر سوم ورودی، عدد صحیح و مثبت آمده که تعداد درخواستهایی را که باید پوشش دهید، نشان میدهد.
در سطر بعدی در هر سطر یک درخواست از انواعی که در صورت سوال آمده به شما داده میشود و شما باید کارهای مربوط به آن را انجام دهید.
باید در هر سطر از خروجی، پیامهایی که توسط دستورها میآید را چاپ کنید.
Amin
» با شمارهی ۱ اضافه میشود.Hamed
» نمیتواند اضافه شود چون باید سه رقم سمت راست حقوقش ۰ باشد.Quera
» با شمارهی ۱ اضافه میشود.YEK.NET
» حاوی کاراکتر .
است که برای نام قابل قبول نیست.YEKtaNET
» با شمارهی ۲ اضافه میشود. ESHGHI
» وجود ندارد.Amin
» با شمارهی ۲ اضافه میشود. (نام تکراری مشکلی نیست.)talking
» به شرکت شمارهی ۲ یعنی «YEKtaNET
» اضافه شد.codeing
» به کارجوی شمارهی ۲ اضافه شد.talking
» به کارجوی شمارهی ۱ اضافه شد.Amin
» با شمارهی ۱ اضافه میشود.Hamed
» با شمارهی ۲ اضافه میشود.Quera
» با شمارهی ۱ اضافه میشود.YEKtaNET
» با شمارهی ۲ اضافه میشود. Amin
» با شمارهی ۳ اضافه میشود.talking
» به موقعیت کاری شمارهی ۲ اضافه میشود.codeing
» به کارجوی شمارهی ۲ اضافه میشود.talking
» به کارجوی شمارهی ۱ اضافه میشود.Quera
» هیچ مشاهدهای ندارد، پس ۰ چاپ میشود و چون هیچ مهارتی ندارد خالی است.YEKtaNET
» هیچ مشاهدهای ندارد، پس ۰ چاپ میشود و چون هیچ کارجویی با مهارت «talking
» این موقعیت کاری را ندیده، جلوی آن صفر چاپ میشود.Amin
» در هیچ موقعیت کاری دیده نشده پس جلوی آن صفر نوشته میشود.Hamed
» در هیچ موقعیت کاری دیده نشده پس جلوی آن صفر نوشته میشود.Amin
» مهارتی ندارد.Quera
» مجموعاً ۴ بار دیده شده است.YEKtaNET
» یکبار دیده شده و یک نفر مهارت «talking
» را داشته است.Amin
» و یک موقعیت کاری با مهارت آن دیده شده است.Hamed
» در هیچ موقعیت کاری دیده نشده پس جلوی آن صفر نوشته میشود.Amin
» مهارتی ندارد.