سلام دوستان ، همونطوری که تو نظرات خواسته بودن که سوالات ACM ICPC سایت شریف رو حل کنیم امروز به حل یک سوال نسبتا ساده مسابقه Tehran, Asia Region - Regional 2011 میپردازیم

Mobile SMS Keys

لینک ShareCode.ir

خب قبل از ادامه حل سوال ابتدا سوال رو کامل مطالعه بفرمایید و سعی کنید خودتان حل کنید این سوال فقط نیازمند پیاده سازی است و نیاز به الگوریتم پیچیده خاصی ندارد توصیه من این است که حدافل نیم ساعت وقت برای حل این سوال بگذارید و بعد کد نمونه را چک کنید. 

ادامه مطلب


برای برنامه نویسی ACM و یا به عبارت بهتر حل سوالات ACM شما نیاز به آشنایی با موارد زیر دارید، این موارد به طور کلی بیان شده است:

1. برنامه نویسی به زبان ++C یا جاوا ( ترجیحا ++C)

2. طراحی الگوریتم (بیشتر سوالات نیاز به دانستن اطلاعات بالایی از یک زبان برنامه نویسی ندارند و دانستن در حد ورودی و خروجی خواندن و کار با عناصر یک آرایه کافیست.)

3. ساختمان داده (برای حل برخی سوالات)

4. هوش مصنوعی (برای حل برخی سوالات)


اگر فکر میکنید که در برخی از موارد بالا از مهارت کافی برخوردار نیستید به هیج وجه عقب نشینی نکنید میتوانید از سوال های خیلی ساده شروع کنید. و نقاط ضعفتان را به مرور برطرف کنید.

ACM International Collegiate Programming Contest یک مسابقه بین المللی بین دانشگاهی میباشد که توسط نهاد جهانی ACM اداره میشود.

این مسابقات در سایت تهران از حدود 10 سال گذشته (اطلاعات دقیق تاریخی را از ویکی پدیا و acmwiki می‌توانید پیدا کنید) با استقبال خوب دانشگاه های کشور برگزار می‌شود.

من حدود 3 سال در این زمینه فعالیت می‌کنم و دوره گذشته مسابقات سایت شریف شرکت کرده‌ام.

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

منتظر مطالب آموزشی باشید.