امیر گوهرشادی

دانشجوی علوم کامپیوتر در IST Austria و Georgia Tech

بایگانی

آخرین مطالب

  • ۹۵/۰۴/۲۳
    OS
  • ۹۵/۰۳/۲۴
    KDE

۳۴ مطلب با موضوع «ACM» ثبت شده است

دقایقی پیش وبلاگ مسابقات ACM ICPC ایران اعلام کرد که آقای دکتر پوچر، رییس همه‌چی ICPC!، با بررسی شرایطی که برای تیم Odd Factory دانشگاه تهران به وجود اومده بود با استفاده از اختیارات خودشون این تیم رو به World Finals ۲۰۱۵ در مراکش دعوت کردن. این خبر عالی بود!

بنابراین امسال چهار تیم ایرانی (ما از لاهور و سه تیم از تهران) به مسابقه‌ی جهانی رسیدن. دیگه آدم از خدا چی می‌تونه بخواد؟ :)


بر این اساس تیم‌های راه‌یافته این‌ها هستن:

۱- تیم Saboon از دانشگاه صنعتی شریف، از سایت تهران

۲- تیم Odd Factory از دانشگاه تهران، از سایت تهران

۳- تیم Dark Side of Trianguli، از دانشگاه شهید بهشتی، از سایت تهران

۴- تیم Ir@n، از دانشگاه یزد، از سایت لاهور


۱۲ نظر موافقین ۱۰ مخالفین ۰ ۰۲ بهمن ۹۳ ، ۲۳:۵۷
امیر کفشدار گوهرشادی

همان‌طور که احتمالن می‌دانید در زبان دوست‌داشتنی ++C، همه‌چیز همیشه به شکلی که فکر می‌کنیم کار نمی‌کنند. این پست را می‌نویسم که توضیحی در مورد یکی از مواردی بدهم که در آن stringstream آن‌گونه که من فکر می‌کردم کار نمی‌کرد. منظورم به طور دقیق تابع clear است. اگر شما یک stringstream داشته باشید، می‌توانید  این آزمایش را انجام دهید:

stringstream sst;

sst<<"some data";

sst.clear();

به سادگی دیده می‌شود که استریم شما خالی نمی‌شود! در مورد این که چرا این‌گونه است سرچ کنید (موضوع لاگ در میان است). به نظرم راه درستش این است:

sst.str("");

sst.clear();

ولی به شخصه ترجیح می‌دهم هر بار از شر stringstream قدیمی خلاص شده و یک جدیدش را بسازم که به این چیزها فکر نکنم!

۰ نظر موافقین ۲ مخالفین ۰ ۱۴ آبان ۹۳ ، ۲۱:۴۹
امیر کفشدار گوهرشادی

یازدهمین مسابقه‌ی برنامه‌نویسی اینترنتی ایران (قسمتی از ACM ICPC)، روز پنج‌شنبه در ShareCode.ir برگزار شد. در این پست متن پرسش‌ها و کدهای تیم ما (Йeзд КН 0) برای ۷ پرسش نخست را قرار می‌دهم:


بزرگی: یک و نیم مگابایت


لوگوی تیم ما، هیچ‌گونه توضیحی در این مورد داده نخواهد شد!


۴ نظر موافقین ۴ مخالفین ۱ ۰۹ آذر ۹۲ ، ۱۵:۴۳
امیر کفشدار گوهرشادی

درود بر شما

امروز کانتست انتخاب تیم‌های ACM ICPC دانشگاه یزد در دانشکده‌ی ریاضی برگزار شد. بر این اساس، دو تیم زیر نماینده‌های دانشگاه یزد در ACM ICPC امسال هستند:


۱- تیم Йeзд КН 0: حسین خوشبین (علوم کامپیوتر ۹۰)، سعید طامه‌ی بیدگلی (علوم کامپیوتر ۹۰) و امیر کفشدار گوهرشادی (علوم کامپیوتر ۹۰، ریاضی ۹۲)

۲- تیم Йезда университета Ирана: مصطفی شاکری (ارشد علوم‌کامپیوتر ۹۲)، سروش فرخ‌نیا (نرم‌افزار ۹۲) و علی نوروزی (علوم‌کامپیوتر ۹۰)


همانند سال‌های گذشته، سرپرستی هر دو تیم با آقای دکتر محمدرضا هوشمنداصل است.


اعضای تیم ما (از راست به چپ): حسین خوش‌بین، من و سعید طامه



سعید طامه و من، آدریان یزد، آتش ورهرام



۵ نظر موافقین ۴ مخالفین ۰ ۰۹ آبان ۹۲ ، ۱۹:۴۷
امیر کفشدار گوهرشادی

درود به همه

نسخه‌ی جدید هسته‌ی سیستم داوری YUJ (که یک کد کوتاه bash است) منتشر شد.


نسخه:  1.3

تاریخ انتشار: ۳ مهر ۱۳۹۲

نام نسخه: Mehregan (مهرگان = جشن بزرگ باستانی ایرانیان)

کد منبع: sh



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


پیروز باشید

۱ نظر موافقین ۵ مخالفین ۰ ۰۳ مهر ۹۲ ، ۱۸:۲۷
امیر کفشدار گوهرشادی
با توجه به تغییر بعضی شرایط، بر خلاف پست قبلیم در این مورد، عضویتم در ACM برای یک سال دیگر تمدید شد.

۰ نظر موافقین ۴ مخالفین ۰ ۰۹ ارديبهشت ۹۲ ، ۱۲:۰۸
امیر کفشدار گوهرشادی

فردا (۵ اردی‌بهشت) ساعت ۹ صبح در محل اتاق ACM دانشگاه یزد برگزار خواهد شد.

از همه‌ی اعضا دعوت می‌شود در این جلسه شرکت نمایند.

۲ نظر موافقین ۳ مخالفین ۰ ۰۴ ارديبهشت ۹۲ ، ۲۰:۰۷
امیر کفشدار گوهرشادی

درود

یه مشت تمرین کلاسیک هست که تو این فایلیه که این‌جا می‌ذارم.

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


بزرگی: ۱۴۶ کیلوبایت

کدهای من
بزرگی: ۷ کیلوبایت

فایل‌های آزمون
بزرگی: ۲۴۶ کیلوبایت

آزمایه‌ها
بزرگی: ۱۸ مگابایت


برای هر کد یک ایمیل جداگانه به goharshady[at]gmail[dot]com بزنین. عنوان ایمیل باید algocoding1 باشه. (در غیر این‌صورت از spam سر در می‌آره). نام فایل کد باید با نام سؤال یکی باشه، مثلن Dijkstra.cpp یا Floyd.c (به کوچک و بزرگ بودن حروف دقت کنین).

بعد که ایمیلو فرستادین باید صبور باشین، چون فرایند داوری به هیچ‌وجه کاملن اتوماتیک نیست. (یعنی داوری اتوماتیکه ولی هنوز سیستمم قادر به فرستادن جواب داوری برای شما نیست، این تیکه‌شو خودم باید بیام دستی بفرستم).


خوش باشید

۵ نظر موافقین ۳ مخالفین ۰ ۱۱ بهمن ۹۱ ، ۱۲:۳۲
امیر کفشدار گوهرشادی

درود

خب بالأخره فردا به راه خواهیم افتاد برای شرکت در ای‌سی‌ام امسال که سی‌وهفتمین مسابقه‌ی جهانی و چهاردهمین مسابقه‌ی کشوری ICPC هست. شب یلدا و پایان دنیا رو هم در تهران خواهیم بود!

خب دیگه پرچونگی بسه، اینم یه سری عکس:


تیم YazdCS1 : از راست به چپ: مصطفی شاکری، علی نوروزی و من


تیم YazdCS2: از راست به چپ: حسین خوشبین، یاسر کاشی و علیرضا جلایق


عکسی در عصرانه‌ی ریاضی: از راست به چپ: من، دکتر سعید علیخانی، ناصر باقری، علی نوروزی و یاسر کاشی


پ.ن: ۶ دی: بالأخره Certificate‌ها هم اومد. 

مال من

مال تیم

مال تیم ۲

۲۱ نظر موافقین ۸ مخالفین ۰ ۲۸ آذر ۹۱ ، ۲۳:۰۰
امیر کفشدار گوهرشادی

درود

از این پس اطلاع‌رسانی‌های ICPC دانشگاه یزد در این گروه انجام خواهد شد.

از همه‌ی شرکت‌کنندگان در دوره‌ی آمادگی ACM-ICPC درخواست می‌شود هر چه سریعتر به عضویت گروه درآیند.

سپاس‌گزارم


۰ نظر موافقین ۳ مخالفین ۰ ۰۸ آبان ۹۱ ، ۲۱:۳۰
امیر کفشدار گوهرشادی