مسابقه حضوری ۳ آذر حذف شده و این مسابقه تعیینکنندهی رتبه و جایزهی شما است. اطلاعات بیشتر را میتوانید در اینجا کسب کنید.
لینکهای مفید برای شرکت در مسابقه:
در طول مسابقه، میتوانید سؤالات خود را از قسمت «سؤال بپرسید» مطرح کنید.
محمد، سجاد، مهیار و کاوان به مطالعه کتاب بسیار علاقه دارند. از این رو محمد پیشنهاد داد که در روز معینی از هفته دور هم جمع شوند و جلسات مطالعه کتابخوانی دستهجمعی برگزار کنند. در یکی از جلسات کتابخوانی، پس از مطالعه کتاب، این چهار نفر تصمیم گرفتند مهارت خود را در زمینه تحلیل داده، همراه با چاشنی کتابخوانی محک بزنند. آن ها تصمیم گرفتند مسابقهای میان خود برگزار کنند و با استفاده از داده متنی یک کتاب، به چند سوال پاسخ بدهند. اینک محمد، سجاد، مهیار و کاوان از شما دعوت کردهاند همراه آنها در این مسابقه شرکت کنید و مهارت خود را بسنجید.
مجموعه داده سوال را میتوانید از این لینک دانلود کنید. |
---|
هنگامی که این فایل را از حالت فشرده خارج کنید، فایل (words.csv
) در اختیار شما خواهد بود. این فایل ۲۲۲۱۴۸ سطر و ۱ ستون دارد.
جزییات فایل words.csv
در جدول زیر آمدهاست:
نام ستون | توضیحات ستون |
---|---|
words | یک کلمه |
کلماتی که در این دیتافریم مشاهده میکنید، همگی کلمات کتاب معروف امریکایی نهنگ سفید نوشته Herman Melville است.
از طریق این لینک از ویکیپدیا میتوانید اطلاعات بیشتری در مورد کتاب بهدست بیاورید!
در ابتدای کار، شما میخواهید با بررسی اولیه به اکتشاف در مجموعه دادگان متنی (words.csv
) بپردازید و به سوالات زیر پاسخ بدهید (مثال خروجی هر سوال، در زیر آن آورده شدهاست).
q
شروع میشود را پیدا کنید.ابتدا کلمات منحصر به فرد را پیدا کنید، سپس از بین آنها، کلماتی را به شکل صعودی مرتبسازی کنید که طولشان برابر ۸ کاراکتر باشد!
این مرحله در مجموع، شامل 4 سوال (هر سوال، ۱۲/۵ امتیاز) میباشد. در صورتی که به تمامی سوالات پاسخ صحیح بدهید، بایستی که بتوانید ۵۰ امتیاز از این مرحله کسب کنید.
برای ارسال پاسخ، جواب هر سوال را مشابه مثال، در یک سطر از یک فایل text
بنویسید. در نهایت یک فایل چهار خطی با نام output.txt را برای ما بارگذاری کنید.
در صورتی که جواب سوالی را نمیدانید در سطر مربوطه ۱- وارد کنید.
در خط i ام جواب سوال i ام نوشته شدهاست.
چون پاسخ سوال دوم و چهارم را نمیدانستید، به جای آن عدد ۱- نوشتهاید!
فراموش نکنید که قبل از پایان زمان مسابقه، بایستی تمامی کدهای این مسابقه را از قسمت بارگذاری کُد برای ما ارسال کنید. در غیر این صورت، شما از این مسابقه، امتیازی کسب نمی کنید.
توجه داشته باشید که اگر از jupter notebook
استفاده می کنید بایستی همانند توضیحات قسمت بارگذاری کُد، خروجی .py
را دریافت و برای ارسال در نظر بگیرید. ارسال فایلهای jupyter
همانند .ipynb
مورد قبول واقع نخواهند شد.