پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

4 پروژه پایتون

پنج سال پیش منتشر شده

تعداد بازدید: 1269

کد پروژه: 159135


شرح پروژه

1-برنامه‌ای بنویسید که با دریافت نتایج بازی‌ها، نام تیم و تعداد برد و باخت و تفاضل گل و امتیاز آن‌ها را به ترتیب در یک خط چاپ کند. هر تیم به ترتیب امتیاز در یک خط چاپ شود. (در صورتی که امتیاز برابر بود، تعداد برد مدنظر قرار گیرد. در صورتی که هم تعداد برد و هم امتیاز برابر بود، بر اساس ترتیب حروف الفبا چاپ شوند.)
نتایج بازی‌ها را به ترتیب زیر بخواند: (در ورودی نمونه عدد سمت چپ مربوط به تیم سمت راست می‌باشد.)
ایران – اسپانیا
ایران – پرتغال
ایران – مراکش
اسپانیا – پرتغال
اسپانیا – مراکش
پرتغال - مراکش

ورودی 

2-2 2-1 1-2 2-2 3-1 2-1

خروجی

Spain wins:1 , loses:0 , draws:2 , goal difference:2 , points:5 Iran wins:1 , loses:1 , draws:1 , goal difference:0 , points:4 Portugal wins:1 , loses:1 , draws:1 , goal difference:0 , points:4 Morocco wins:1 , loses:2 , draws:0 , goal difference:-2 , points:3

2-لیست نهایی اسامی قبول شدگان المپیاد کامپیوتر برای کمیته‌ی بررسی نتایج می‌باشد تا کمیته بتواند کارت‌های ورود به مسابقات نهایی را چاپ کند ولی به دلیل آنکه قالب مشخصی برای ثبت نام اسامی در هنگام آزمون تعریف نشده بود، شرکت کننده‌ها به صورت استاندارد اسامی خود را ننوشته‌اند به علاوه در ادامه‌­ی هر اسم زبانی که با آن در مسابقات شرکت شده است، نوشته شده است و در ابتدای هر اسم نیز جنسیت افراد مشخص شده است. فرم استاندارد اسامی به این صورت می‌باشد که حرف اول اسم بزرگ می­‌باشد و بقیه حروف اسم کوچک باشد. برنامه‌ای بنویسید که تعداد و اسم و جنسیت و زبان قبول شدگان را از ورودی بخواند و بر اساس جنسیت اسامی را تفکیک کند و آن‌ها را استاندارد سازی کند و جلوی هر اسم زبانی که با آن در مسابقات شرکت کرده است را بنویسد. (در خروجی در ابتدا جنسیت زن و سپس جنسیت مرد چاپ شود. اسامی در هر جنسیت به ترتیب الفبای انگلیسی چاپ شوند.)

توجه: چنانچه قصد دارید از دیکشنری در حل مسائل خود استفاده کنید، به این نکته توجه کنید که دیکشنری ترتیب را حفظ نمی‌کند

ورودی 

4 m.hosSein.python f.miNa.C m.aHMad.C++ f.Sara.java

خروجی

f Mina C f Sara java m Ahmad C++ m Hossein python

3-برنامه‌ای بنویسید که از یک متن کلمات شاخص (کلماتی که با حروف بزرگ شروع می‌شوند) را به همراه شماره کلمه (چندمین کلمه می‌باشد) را در خروجی چاپ کند. در صورتی که در متن، کلمه‌ای با این ویژگی یافت نشد، در خروجی None چاپ کند. کلماتی که در ابتدای جمله می‌باشند به عنوان کلمه شاخص در نظر نباید بگیرید. (شماره کلمات را از یک شروع کنید)

اعداد جز کلمات شاخص حساب نمی‌شوند. تنها نشانه مورد استفاده در جمله به جز نقطه، ویرگول می‌باشد. حتما دقت شود که در صورتی که نقطه یا ویرگول در آخر کلمه بود، حذف شود.

ورودی نمونه:

The Persian League is the largest sport event dedicated to the deprived areas of Iran. The Persian League promotes peace and friendship. This video was captured by one of our heroes who wishes peace.

خروجی نمونه:

2:Persian 3:League 15:Iran 17:Persian 18:League

4- نیما به دلیل عدم تسلط به زبان انگلیسی برای حضور در مسابقات بین المللی مجبور است، همراه مترجم در این نشست‌ها حضور پیدا کند. به دلیل آنکه به همراه بردن فرد دیگری جهت ترجمه هزینه بالایی را به همراه می‌آورد، نیما تصمیم می‌گیرد که به دنبال راه جایگزین بگردد. حال شما باید به نیما کمک کنید و مترجمی بنویسید که دیکشنری و جمله‌ی مربوطه را از ورودی بخواند و جمله را متناسب با زبانی که بیان شده است، ترجمه کند. در پروسه‌ی ترجمه اگر کلمه‌ای در دیکشنری وجود نداشت خود کلمه را در خروجی چاپ کنید.

در خط اول ورودی یک عدد n وجود دارد که نمایانگر تعداد کلماتی است که در دیکشنری ترجمه آن موجود است. هر یک از n خط بعدی شامل چهار کلمه است که کلمات دوم تا چهارم ترجمه‌ی کلمه‌ی اول می‌باشند. هر کلمه در سه زبان مختلف ترجمه‌اش آورده شده است. کلمه دوم ترجمه انگلیسی، کلمه سوم ترجمه فرانسوی و کلمه چهارم ترجمه آلمانیِ کلمه‌ی اول می‌باشند. خط آخر شامل یک جمله است که نیاز به ترجمه از یکی از زبان‌های انگلیسی، فرانسوی و یا آلمانی به زبان کلمه اول می‌باشد. یک جمله شامل چند کلمه می‌باشد که با فاصله از هم جدا شده‌اند. برای اطلاعات بیشتر به ورودی نمونه و خروجی نمونه توجه کنید. (در صورتی که ترجمه‎‌ی کلمه‌ی مورد نظر شامل دو بخش بود، آن را بدون فاصله در نظر بگیرید. به طور مثال کلمه‌ی laprogrammation در ورودی نمونه‌ی زیر به صورت la programmation می‌باشد که از فاصله‌ی بین دو قسمت آن صرفه نظر شده است. )

جمله پایانی ممکن است ترکیبی از کلمات سه زبان باشد.

ورودی:

4 man I je ich kheili very très sehr alaghemand interested intéressé interessiert barnamenevisi programming laprogrammation Programmierung I am very interested in programming

خروجی:

man am kheili alaghemand in barnamenevisi

مهارت ها و تخصص های مورد نیاز


مبلغ پروژه

200,000 تومان

مهلت برای انجام

5روز

وضعیت مناقصه

انجام شده


درباره کارفرما

عضویت پنج سال پیش

4 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 75%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصت‌های متعددی در سایت موجود می‌باشد.

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار