train

پیشگوی بزرگ

 یک مسابقه برنامه‌نویسی و ریاضی برای دانش‌آموزان از هر کجای دنیا


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

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

 

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

 

انجمن

 

داده

 الان در سال ۲۰۲۶ هستیم و نورا داده‌هایی از گذشته و آینده را برای انجام پیش‌بینی در اختیار همه قرار داده. برای دریافت این داده‌ها، این فایل را دانلود کن.

این مجموعه داده دارای ستون‌های زیر هست:

contest

تاریخ روز (date)

نوع روز (daytype) که W میشه روز کاری هفته، R میشه روز شنبه، و U میشه روز یکشنبه یا تعطیل

تعداد مسافران ایستگاه miya در هر یک از روزهای سه سال گذشته

تعداد مسافران ایستگاه‌های fora، hora، و ohia در هر یک از روزهای سه سال گذشته و شش ماه اول سال آینده

مقدار بارش باران به میلیمتر (precipitation)، بارش برف به میلیمتر (snow)، و دمای هوا به سانتیگراد (temperature) در هر یک از روزهای سه سال گذشته و سال آینده

 

خواندنی آشنایی با Pandas یک منبع یادگیری خوب برای کار با این داده و شرکت در این مسابقه هست. اگر دانش قبلی از برنامه‌نویسی نداری هم می‌توانی همینجا با چند دوره پایلی آنرا کسب کنی.

انجمن

 

نحوه شرکت در مسابقه

 همونطور که در داده می‌بینی، تعداد مسافران ایستگاه miya برای روزهای سال آینده (۲۰۲۷) 1- گذاشته شده. این برای این هست که تو باید مقدار اونها را پیش‌بینی و جایگزین کنی.

ما از پیش در فایل main.py چند خط کد برای ذخیره داده نهایی با نام صحیح و به صورت یک فایل csv را قرار داده‌‌ایم. تنها تفاوت این فایل با فایل داده اصلی، مقدارهای ایستگاه miya برای سال ۲۰۲۷ باید باشد.

فایل main.py را با برنامه خود تکمیل و به همراه فایل داده خروجی به شکل ضمیمه ایمیل به آدرس upylie@gmail.com بفرست.

نام پروفایل کاربریت در پایلی را برای عنوان ایمیل قرار بده.

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


نام و نام خانوادگی:

سال تولد:

پایه تحصیلی:

نام مدرسه:

نام شهر:

لینک پروفایل کاربریت در پایلی (روی دکمه پروفایل من کلیک و لینک را کپی کن):


انجمن

ارزیابی

تنها معیار ارزیابی، میانگین مقدار مطلق اختلاف مقدار پیش‌بینی‌شده و مقدار واقعی برای هر یک از روزهای سال ۲۰۲۷ برای ایستگاه miya است. ما اینرا بر اساس فایل داده خروجی دریافت‌شده محاسبه می‌کنیم.

مثال: اگر مقدار واقعی برای دو روز ۵۰۰ و ۸۰۰ و مقدار پیش‌بینی به ترتیب ۳۰۰ و ۹۰۰ باشند، خطا ۱۵۰ می‌شود (۲۰۰ به اضافه ۱۰۰ تقسیم بر دو)

جدول رده‌بندی زیر تا زمان پایان مسابقه هر هفته و با دریافت جواب‌های شرکت‌کنندگان به‌روزرسانی میشه. مقدار خطا در این جدول تنها بر پایه ۱۴ روز از سال (یک هفته کامل از نیمه اول و یک هفته کامل از نیمه دوم سال) هست. رده‌بندی نهایی که بر اساس همه روزهای سال هست پس از پایان مسابقه محاسبه و اعلام می‌شود.

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

آخرین مهلت ارسال جواب پایان ۳۱ شهریورماه ۹۸ است.

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

نفرات برتر مسابقه در پایلی معرفی و برای همیشه ماندگار خواهند شد.

مبلغی اعتبار خرید فرادرس هم به نفرات برتر اهدا خواهد شد.

 

جدول رده‌بندی اولیه – بر پایه تنها ۱۴ روز از سال

رتبه نام پایه آیدی شهر خطا
۱ عماد ۱۰ ezenthusiast شیروان 695.2
۲ مهدی ۱۲ mahdikarimi اصفهان 1334.6
۳ حسین ۱۰ hossein_sharrahi اراک 1861.4

 

مسابقه