مسابقه‌ی مقدماتی کدکاپ ۲

عرض سلام و خسته نباشید داریم به همه‌ی کاربران و شرکت‌کنندگان محترم 🙂

امیدواریم تا اینجای مسابقات لذت برده و آماده‌ی مسابقه‌ی مقدماتی کدکاپ شده باشید.

نمی‌دونیم چرا پنج‌شنبه و جمعه‌ی هفته‌ی آینده اینقدر آخر هفته‌ی پُر رویدادی هست! مقدماتی کدکاپ، رهنماکالج و جاواکاپ از جمله مسابقاتی هست که در آخر هفته‌ی مذکور برگزار می‌شه. با توجه صحبت‌هایی که در تیم اجرایی کدکاپ انجام شد، قرار بر این شد مسابقه‌ی مقدماتی کدکاپ پنج‌شنبه ۲۹ مهر ساعت ۱۷ الی ۲۱ برگزار بشه که هم زمان خوبی باشه و هم تداخلی با برنامه‌های دیگه نداشته باشه.

توی این مسابقه قراره از بین تیم‌های شرکت‌کننده ۱۰۰ تا تیم برای مرحله‌ی حضوری که ۱۹ و ۲۰ آبان در دانشگاه شریف برگزار می‌شه انتخاب بشن. مهلت ثبت‌نام برای تیم‌هایی که تا الآن ثبت‌نام نکردند تا شروع مسابقه‌ی مقدماتی هست.

ثبت‌نام در کدکاپ

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

هر گونه سوالی هم داشتید با codecup@quera.ir در تماس باشید.

به امید موفقیت همه 🙂

28 دیدگاه در “مسابقه‌ی مقدماتی کدکاپ ۲

  1. MMA می‌گوید:

    با عرض سلام و خسته نباشید خدمت تیم بزرگ کوئرا و سپاس بابت این مسابقه و رویداد زیبا ، یک درخواست داشتم
    لطفا محدودیت زمانی سوال هایی که از طریق پایتون نوشته میشوند را بالا ببرید

    دانستن همزمان ۲ یا چند زبان برنامه نویسی امری بسیار دشوار است و بهتر است که هرکس در یک زمینه خود را تقویت کند
    پس تقاضا میکنم که محدودیت زمانی کد های پایتون را بالاتر ببرید
    این گناه من نیست که پایتون اینقدر کند عمل میکنه
    من تو مسابقه آموزشی ۱ به مشکل محدودیت زمانی برنخوردم و جز ۲۰ تیم اول بودم
    اما مسابقه تمرینی ۱ ۳تا از سوال ها محدودیت زمانی داشت و برای برطرف کردنش زمان زیادی گذاشتم اما متاسفانه به نتیجه نرسید و من رتبم بالای ۸۰ شد
    خواهشمندم رسیدگی کنید به این موضوع و با انصاف محدودیت زمانی رو بذارید
    ممنونم

    • محمد مهدي شكري می‌گوید:

      سلام!
      در راستای همین موضوع تفاوت زمان اجرای یک الگوریتم روی زبان های مختلف، محدودیت زمانی برای پایتون در تمامی سوالات مسابقه های کدکاپ دو برابر چیزی بود که روی صورت سوال نوشته شده بود و اگر ٠.۵ ثانیه در صورت سوالی موجود بود، نمایانگر محدودیت زمانی برای فرسته های با زبان C و C++ بود.
      همچنین همیشه برنامه ی درست مدنظر برگزارکنندگان با زبان C++، در حداکثر یک سوم محدودیت زمانی سوال ها اجرا میشد؛ یعنی زمان اجرای یک برنامه ی پایتون باید حداقل ۶ برابر برنامه ی اصلی C++ باشد تا به محدودیت زمانی بخورد و این یعنی با احتمال خوبی الگوریتم سریعی در آن استفاده نشده و مشکل از تفاوت زمان اجرای پایتون و C++ نیست.
      در حین مسابقات مقدماتی و نهایی کدکاپ حتما به این موضوع توجه ویژه ای خواهد شد که اگر برنامه ای با الگوریتم صحیح بدلیل تفاوت زمان اجرای زبان های مختلف با محدودیت زمانی به مشکل بخورد، محدودیت زمانی سوال تغییر کند.
      امیدواریم که مسابقه ی خوبی داشته باشید! ?

  2. A_H می‌گوید:

    با سلام و خسته نباشید
    اگر ممکنه لطفا محدودیت زمانی پایتون رو بیشتر کنید
    دوستانی که با پایتون شرکت کردن در مسابقه مثل هفته قبل اگر توجه کنید به خاطر همین محدودیت زمانی اکثرشون بالای ۳ یا ۴ بار یک سوال رو آپلود کردن و آخرش هم امتیاز کامل رو نگرفتن ،
    و همه مون هم میدونیم یادگیری و مسلط بودن بر روی چند زبان همزمان سخت هستش
    واقعا اجحاف هست در حق کسانی که الگوریتم اشون درست بود ولی به خاطر محدودیت زمانی نتونستن امتیاز بگیرن !
    بی زحمت این مورد رو بررسی کنید

  3. محمد می‌گوید:

    با سلام. من به دوستان پایتونی توصیه میکنم که حتما C++ یاد بگیرید. یاد گرفتن چندین زبان هم کار دشواری نیست.
    البته واقعا تایم سوال ها باید حرفه ای تر تنظیم بشه! حتی برای C++.

    • MMA می‌گوید:

      بله باید دقیق تر تنظیم بشه نه اینکه یا ۰.۵ باشه یا ۱
      اما خب الان ما وسط مسابقه ایم و نمیشه رفت سراغ یادگیری زبان دیگه
      و البته این نکته رو هم باید توجه کرد که مسئولای مسابقه باید همه ی شرکت کننده هارو یک جور ببیند
      مثل این میمونه که توی یک مسابقه دو بگن تهرانی جلو تر از بقیه وایستن
      این میشه بی عدالتی
      با کمی تحقیق در سایت های ایرانی و خارجی متوجه میشید که پایتون سرعتش از بقیه زبان ها کم تره
      پس باید محدودیت زمانی پایتون حداقل حداقل ۷ یا ۸ برابر سی پلاس پلاس باشه(البته من جاوا یا زبان های دیگه رو نمیدونم)

  4. پدرام می‌گوید:

    با سلام و خسته نباشید خدمت تیم quera می خواستم بگم که محدودیت زمانی برای پایتون خیلی بی انصافی است من خودم از الگوریتم درست استفاده کردم ولی محدودیت زمانی نگذاشت
    خواشمندم رسیدگی کنید

  5. حسین می‌گوید:

    منم به این دوستان در این مورد حق میدم
    خودم با پایتون مینویسیم ولی مسابقات برنامه نویسی زیادی در سایتهای خارجی شرکت کردم؛اینقدر تو محدودیت زمانی به مشکل نخورده بودم
    تعداد خطوط کدنویسی با پایتون قابل مقایسه با سی پلاس پلاس نیست،پس کدنویسی با پایتون مزیت ارسال سریع پاسخ هم داره،و بنابراین کسی که پایتون کد میزنه لحظه آخر میبینه مشکل محدودیت زمانی داره،اگر بخواهد دوباره با زبان دیگه ای مثل جاوا یا سی پلاس پلاس کار کل وقت مسابقه میره،پس مشکل یادگرفتن زبان دیگر نیست

  6. علی می‌گوید:

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

    و البته این که زمان‌هایی که برای ارسال‌ها درنظر گرفتید نظیر ۰.۵ ثانیه و … خیلی غیرمنطقیه. بخصوص برای پایتون.

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

    • Mm می‌گوید:

      سلام،با نظر دوست عزیزمون کاملا موافقم
      باید بعد از مسابقه یا قابلیت این باشه که بازم بتونیم سوال هارو تست کنیم و بفرستیم
      یا حداقل جواب نفرات اول رو بذارید(که یه وقت خدایی نکرده تکراری نباشن یا…)
      لطفا رسیدگی کنید ممنون

    • A_H می‌گوید:

      کاملا موافقم ، اگه بشه بعد مسابقه هم برای تست کد دوباره بتونیم آپلود کنیم خیلی خوب میشه 🙂

  7. شایان می‌گوید:

    سلام و خسته نباشید
    می خواستم بپرسم که برنامه های c++ رو با کامپایلر چه ورژنی تصحیح می کنید؟چونکه بعضی وقت ها در test ها با این که برنامه درست هست runtime error می ده.
    با تشکر

  8. MMA می‌گوید:

    ۷ دقیقه از زمان مسابقه گذشت و ما همچنان نمیتونیم وارد بشیم 🙂
    امیدوارم وقت اضافه لحاظ بشه

  9. s.hossein می‌گوید:

    واقعا انتظار اینقد ضعف رو نداشتم
    برنامه ریزی بسیار ضعیف باعث شده تا بعد از گذشت ۳۵ دقیقه همچنان دسترسی ب سایت برای ی سری کاربران ممکن نباشه
    و احتمالا اندک افرادی هم ۳۵ دقیقه هست ک مسابقه رو شروع کردن

  10. میم می‌گوید:

    در کانال تلگرامی مسابقه نوشته:
    به دلیل Load بالا در سرور سرویس‌دهی آن با مشکل مواجه شده است.
    لطفا تا رفع مشکل شکیبا باشید.

  11. علی می‌گوید:

    با سلام و خسته نباشید.
    خطاب به دوستانی که گفتند زمان برنامه‌های پایتون نزدیک به ۱۰ برابر بیشتر از برنامه‌های C باشه؛ من پایتون کار نیستم، ولی حدس می‌زنم پایتون قابلیت اجرای کد C رو هم داره، یعنی ممکنه یکی وسط برنامه پایتون کد C بزنه و به جای محدودیت زمانی ۰.۵ ثانیه‌ای با محدودیت زمانی ۵ ثانیه‌ای اجرا بشه، که کاملا بی انصافیه. همچنین مسلما برخی امکانات پایه‌ای پایتون که خیلی مورد نیازه، مثل map و set (نمی‌دونم معادل پایتونشون چیه) خیلی بهینه پیاده سازی شدن و تقریبا سرعتشون با زبان C برابری می‌کنه. بنابر این به نظرم محدودیت فعلی مناسبه.
    خطاب به مسئولین؛ من از وسط مسابقه ۲۹ مهر تا الآن نمی‌تونم مستقیم به سایت quera.ir وصل شم و سوال آخر رو با قندشکن فرستادم. سایتش خیلی مشکل داشت، من زیاد ریلود می‌کردم، منظوری نداشتم

    • Mo می‌گوید:

      سلام
      عزیز اگه چند بار سرچ کنی متوجه میشی که سرعت پایتون خیلی خیلی خیلی پایین تر از زبان های مثل ++C و … هستش.
      و واقعا ظلم هست در حق پایتون کار ها ، چون الگوریتم اشون درست هستش یا تایم لیمیت بگیرن یا مموری لیمیت ،
      دوستان کوئرایی لطفا این مورد رو بررسی کنن ، ما تو کدکاپ مقدماتی هم یک سوال رو به مموری لیمیت خوردیم و دو سوال هم تایم لیمیت
      ممنون میشم بررسی کنید

      • علی می‌گوید:

        اگه راه حل درستی برای مقابله با این وجود داشته باشه (مثلا اضافه کردن قانونی که بگه این کار تقلبه)، به نظرم مشکلی نداره:

        https://pypi.python.org/pypi/cffi

        ضمنا اگه منظورت سوال «مستطیل متوسط» باشه، که اون با Counting Sort با حافظه بسیار کم (در حد یکی دو مگابایت) قابل حل بود.

Leave a comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *