الگوریتمستان
757 subscribers
429 photos
20 videos
7 files
645 links
ارتباط با مدیر:
www.amasoudfam.ir

@amasoudfam
Download Telegram
» سومین دوره‌ی مسابقات برنامه‌نویسی ای‌سی‌ام دانشگاه صنعتی سجاد

acm.sadjad.ac.ir

@algorithmha
» مسابقه‌ی برنامه‌نویسی CodeCup 2018 با موضوع پیاده‌سازی عامل بازی Black Hole

algs.ir/spcodecup18/
@algorithmha
This media is not supported in your browser
VIEW IN TELEGRAM
تیم‌های ایرانی شرکت کننده در مسابقات جهانی ربوکاپ ژاپن خوش درخشیدند.

@algorithmha
» زمان برگزاری مسابقات منطقه‌ای ACM-ICPC سایت تهران در سال ۱۳۹۶
مسابقه‌ی اینترنتی: ۲ آذر
مسابقه‌ی حضوری: ۲۳ و ۲۴ آذر

@algorithmha
» مسئله‌ی Turn the Lights Off
متن فارسی و روش حل مسئله‌ی Turn the Lights Off از سوالات وبسایت UVa Online Judge

algs.ir/splightsout/

@algorithmha
Forwarded from Quera
سومین آزمون عملی نهایی دوره تابستان المپیاد کامپیوتر ۹۵
پنج‌شنبه، ۹ شهریور ساعت ۹ الی ۱۴
اطلاعات بیشتر
https://blog.quera.ir
ثبت‌نام
https://quera.ir
» پیچیدگی زمانی اجرای الگوریتم
زمانی که برای حل یک مسئله الگوریتم طراحی می‌کنیم یا قصد استفاده از یک الگوریتم از پیش ابداع شده را داریم، عموما برایمان مهم است بدانیم کارآیی الگوریتم چگونه است و تا چه حد می‌توان روی آن حساب باز کرد. به ویژه اگر برای حل یک مسئله بیش از یک الگوریتم موجود باشد، باید بتوان آنها را به نحوی با هم مقایسه کرد. گاهی چنین مقایسه‌ای بر اساس قابلیت پیاده‌سازی یا میزان سادگی پیاده‌سازی است. اما در بسیاری مواقع سرعت تولید خروجی الگوریتم بسیار مهمتر از پیچیدگی پیاده‌سازی یا مدت زمان مورد نیاز برای پیاده‌سازی است. به همین دلیل طراحی یک الگوریتم کارا بسیار مهم است.
algs.ir/spaxghc/

@algorithmha
» کتاب راهنمای برنامه‌نویسان رقابتی
کتاب Competitive Programmer's Handbook (راهنمای برنامه‌نویسان رقابتی) کتابچه‌ای است که در آن عموم مباحث مورد نیاز جهت شرکت در رقابت‌های برنامه‌نویسی همچون المپیاد کامپیوتر دانش‌آموزی یا مسابقات برنامه‌نویسی دانشجویی به صورت مختصر و مفید یک جا جمع شده است.
دکتر Antti Laaksonen از مربیان تیم‌های المپیاد کامپیوتر کشور فنلاند این کتاب را به صورت رایگان جهت استفاده‌ی عموم منتشر کرده است.

algs.ir/spantiicp/

@algorithmha
» تغییر آیین‌نامه‌ی تخصیص سهمیه به دانشگاه‌ها در مسابقات منطقه‌ای ACM-ICPC سایت تهران
آیین‌نامه‌ی تعیین سهمیه‌ی دانشگاه‌های کشور برای شرکت در مسابقات منطقه‌ای ACM-ICPC سایت تهران تغییر یافت.
در این تغییر نتیجه‌ی مسابقه‌ی اینترنتی تنها به عنوان ملاک پذیرش حضور در مسابقه است و نقشی در تعیین میزان سهمیه ندارد. همچنین از میانگین تعداد سوالات حل شده‌ی کل تیم‌های یک دانشگاه به جای تعداد سوالات حل شده‌ی بهترین تیمشان در تعیین سهمیه‌ی آن دانشگاه استفاده می‌شود.
به این ترتیب عملکرد تمام تیم‌های یک دانشگاه در میزان سهمیه‌ی سال‌های بعد نقش خواهند داشت و اعزام تیم ضعیف صرفا برای تمرین مقرون به صرفه نخواهد بود. از سوی دیگر عملکرد تیم‌های جدید و حاضر در مسابقه‌ی اینترنتی هیچ نقشی در میزان سهمیه ندارد.
جزئیات بیشتر و متن آیین‌نامه‌ی جدید را از پیوند زیر بخوانید:
algs.ir/qacmqualify

@algorithmha
برگزاری به صورت همزمان حضوری و آنلاین
زمان: جمعه، ۱۲ آبان ۱۳۹۶
icpc.aut.ac.ir

@algorithmha
» سهمیه‌ی دانشگاه‌ها در مسابقات برنامه‌نویسی ACM-ICPC سال جاری سایت تهران
بر اساس آیین‌نامه‌ی تعیین سهمیه‌ی دانشگاه‌ها و جدول امتیازات مسابقه‌ی منطقه‌ای تهران در سال‌های ۱۳۹۴ و ۱۳۹۵، سهمیه‌ی تعداد تیم‌های شرکت‌کننده از هر دانشگاه در مسابقه‌ی منطقه‌ای امسال مشخص شد.
algs.ir/qacm2017quota
@algorithmha
» شرایط شرکت در مسابقه‌ی منطقه‌ای ACM-ICPC 2017 سایت تهران
https://algs.ir/qacm2017EDT

@algorithmha
» مسابقه‌ی برنامه‌نویسی دانشگاه گنبد کاووس
minudashtu.ir
@algorithmha
» مسابقه‌ی برنامه‌نویسی دانشگاه بوعلی سینا
acm.basu.ac.ir
@algorithmha
» پوستر نوزدهمین مسابقه‌ی برنامه‌نویسی دانشجویی ACM-ICPC منطقه‌ی غرب آسیا-تهران

@algorithmha
» ثبت نام مرحله‌ی اینترنتی مسابقه‌ی برنامه‌نویسی ACM-ICPC 2017 سایت تهران
مسابقه‌ی اینترنتی اصلی روز پنج‌شنبه ۲ آذرماه ۱۳۹۶ توسط دانشگاه تهران برگزار می‌شود.
algs.ir/qacm2017UT
@algorithmha
» کانال اطلاع‌رسانی مسابقه‌ی منطقه‌ای تهران
به منظور اطلاع‌رسانی سریع‌تر، کانال اطلاع‌رسانی مسابقه‌ی منطقه‌ای تهران روی تلگرام ایجاد شده است:
@icpciran

@algorithmha
» ثبت‌نام مسابقه‌ی منطقه‌ای ACM-ICPC 2017 سایت تهران
ثبت‌نام مسابقه‌ی منطقه‌ای از امروز آغاز شده و تا ظهر روز پنج‌شنبه ۹ آذر ۱۳۹۶ ادامه خواهد داشت. تیم‌ها بر اساس سهمیه‌ای که برای هر دانشگاه تعیین شده و با شرط حل حداقل یک مسئله در مسابقه‌ی اینترنتی می‌توانند برای ثبت نام در مسابقه‌ی منطقه‌ای اقدام کنند.

مراحل ثبت نام در این مرحله به شرح زیر است:

- تکمیل فرم ثبت نام و مهر و امضای آن توسط دانشگاه/دانشکده
icpc.sharif.edu/acmicpc17/docs/Registration.pdf
- پرداخت هزینه‌ی ثبت‌نام از طریق این لینک (۵۰۰ هزار تومان به ازای هر تیم)
payment.sharif.ir/research/form.aspx?gid=366
- ارسال فرم تکمیل‌شده‌ی ثبت‌نام از طریق این صفحه
acmwiki.ir/upload/reg.php

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

پس از پایان مهلت ثبت‌نام در روز پنج‌شنبه ۹ آذر، چنان‌چه ظرفیت مازادی موجود باشد روی وب‌سایت اعلام شده، و دانشگاه‌های متقاضی ظرفیت مازاد می‌توانند تا ظهر روز شنبه ۱۱ آذر درخواست‌های خود را از طریق فرمی که در اختیار قرار خواهد گرفت ارسال نمایند. جزئیات بیش‌تر در روز پنج‌شنبه اعلام خواهد شد.

منبع خبر:
algs.ir/qacm97reg

@algorithmha
» نسخه‌ی لایو سیستم عامل و مشخصات محیط نرم‌افزاری مسابقه‌ی منطقه‌ای ACM-ICPC 2017 سایت تهران
نسخه‌ی لایو سیستم عامل مسابقه (به حجم ۳٫۲ گیگابایت) از این لینک قابل دریافت است.
archive.icpc.ir/2017/image/acm-icpc-2017-v1.1.iso
با ابزارهای کپی دیسک مانند UNetbootin می‌توانید این نسخه را روی فلش کپی کرده و پس از بوت کردن کامپیوتر خود از روی فلش، به صورت لایو (بدون نصب کردن سیستم عامل) از محیط مسابقه استفاده کنید. همچنین می‌توانید با استفاده از ابزارهای مجازی‌سازی مانند VirtualBox این نسخه را روی سیستم عامل دیگر مانند ویندوز اجرا کنید. دقت کنید که سیستم عامل نهایی مسابقه ممکن است مقداری با این نسخه متفاوت باشد.
مشخصات محیط نرم‌افزاری مسابقه‌ی منطقه‌ای امسال در زیر آمده است:

• OS
Ubuntu Desktop 16.04 LTS (64-bit)

• Desktop
Gnome

• Languages
C++ (GCC 5.4)
Java (OpenJDK 1.8)
Python 2 (PyPy 2.7)
Python 3 (CPython 3.5)

• Editors and IDEs
Atom
Code::Blocks
Eclipse 4.7 (with JDT, CDT, and PyDev plugins)
Emacs
Geany
Gedit
IDLE
IntelliJ IDEA (community edition)
Kate
KDevelop
Nano
NetBeans (Java and C++)
Pycharm (community edition)
Sublime Text (evaluation version)
Vim/gVim
Visual Studio Code (with cpptools and vscode-javac extension)

• Reference Materials
C++, STL Docs
JDK JavaDocs
Python 2.7
Python 3.5

• Dictionary
Golden Dict

• Contest Environment
PC^2

@algorithmha