7⃣وب سایت داوری آنلاین CodeChef
وبسایت CodeChef گذشته از برگزاری مسابقات برنامه نویسی، شامل یک سری سوالات است که در چهار سطح سخت، متوسط، همتا و آسان طبقه بندی شده است. شما میتوانید این سوالات را ببینید و بعد از طی مراحل عضویت رایگان، به آن ها پاسخ دهید.
برنامه نویسان میتوانند از این پلت فرم برای افزایش سرعت کد نویسی خود و یادگیری مسایل برنامه نویسی استفاده کنند. CodeChef در همان لحظهی پاسخگویی، خطا های برنامه را مشخص میکند و در صورت درست بودن جواب، راه حل کاربر را ثبت مینماید.بسته به نوع سوال نیز امتیاز خاصی برای هر شرکت کننده ثبت میشود. فردی که بیشترین امتیاز را در طول ماه کسب نماید، عنوان “برنامه نویس ماه” را خواهد گرفت.
CodeChef در سال ۲۰۰۹ با هدف ارائهی بستری مناسب برای دانش آموزان و برنامه نویسان هندی آغاز به کار کرد. با استقبالی که برنامه نویسان نشان دادند، CodeChef در سال ۲۰۱۳ به یکی از وب سایتهای معتبر جهانی تبدیل شد که مسابقات برنامه نویسی برگزار میکند.
وبسایت CodeChef گذشته از برگزاری مسابقات برنامه نویسی، شامل یک سری سوالات است که در چهار سطح سخت، متوسط، همتا و آسان طبقه بندی شده است. شما میتوانید این سوالات را ببینید و بعد از طی مراحل عضویت رایگان، به آن ها پاسخ دهید.
برنامه نویسان میتوانند از این پلت فرم برای افزایش سرعت کد نویسی خود و یادگیری مسایل برنامه نویسی استفاده کنند. CodeChef در همان لحظهی پاسخگویی، خطا های برنامه را مشخص میکند و در صورت درست بودن جواب، راه حل کاربر را ثبت مینماید.بسته به نوع سوال نیز امتیاز خاصی برای هر شرکت کننده ثبت میشود. فردی که بیشترین امتیاز را در طول ماه کسب نماید، عنوان “برنامه نویس ماه” را خواهد گرفت.
CodeChef در سال ۲۰۰۹ با هدف ارائهی بستری مناسب برای دانش آموزان و برنامه نویسان هندی آغاز به کار کرد. با استقبالی که برنامه نویسان نشان دادند، CodeChef در سال ۲۰۱۳ به یکی از وب سایتهای معتبر جهانی تبدیل شد که مسابقات برنامه نویسی برگزار میکند.
8⃣سایت UVa Online Judge
UVa Online Judge یکی از معتبرترین وب سایتهایی است که به میزبانی دانشگاه والادولید اسپانیا مسابقات برنامه نویسی برگزار میکند. این سایت مجموعهی بزرگی از سوالات برنامه نویسی را گرد هم آورده و در حال حاضر بیش از ۱۰۰ هزار کاربر دارد. شرکت کنندگان باید با استفاده از یکی از زبان های برنامه نویسی جاوا، پاسکال، ANSI و ++C سوالات پرسیده شده را پاسخ دهند.
UVa برای اولین بار در سال ۱۹۹۵ برای دانشجویان دانشگاه والادولید راه اندازی شد. آن زمان تنها سه نفر در مسابقات آن شرکت کردند. UVa دو سال بعد برای استفادهی عموم آزاد شد و در سال ۲۰۰۰ نیز میزبان برگزاری مسابقات ACM جهانی شد.
UVa Online Judge یکی از معتبرترین وب سایتهایی است که به میزبانی دانشگاه والادولید اسپانیا مسابقات برنامه نویسی برگزار میکند. این سایت مجموعهی بزرگی از سوالات برنامه نویسی را گرد هم آورده و در حال حاضر بیش از ۱۰۰ هزار کاربر دارد. شرکت کنندگان باید با استفاده از یکی از زبان های برنامه نویسی جاوا، پاسکال، ANSI و ++C سوالات پرسیده شده را پاسخ دهند.
UVa برای اولین بار در سال ۱۹۹۵ برای دانشجویان دانشگاه والادولید راه اندازی شد. آن زمان تنها سه نفر در مسابقات آن شرکت کردند. UVa دو سال بعد برای استفادهی عموم آزاد شد و در سال ۲۰۰۰ نیز میزبان برگزاری مسابقات ACM جهانی شد.
9⃣مسابقات آنلاین Sphere online judge یا SPOJ
این سایت یکی از پر طرفدارترین مسابقات برنامه نویسی آنلاین را برگزار میکند. بیش از ۲۰۰ هزار کاربر عضو SPOJ هستند که میتوانند سوالات برنامه نویسی آن را با استفاده از ۴۰ زبان مختلف پاسخ دهند.
سیستم امتیازدهی در این مسابقه متفاوت است. به اینصورت که امتیاز هر سوال با تعداد کسانی که آن را حل میکنند، رابطهی عکس دارد. این یعنی مسائلی که افراد کمی موفق به حل آن شده اند، امتیاز بیشتری خواهد داشت و سؤالاتی که بیشتر افراد به آن پاسخ داده اند، امتیاز کمی را به همراه خواهد داشت.
پاسخ به هر سوال نیز یک محدودیت زمانی دارد که شرکت کنندگان باید به آن توجه کنند. بنابراین پیدا کردن بهترین راه حل، شرط اصلی پیروزی در این مسابقه خواهد بود. این سایت در اصل برای کمک به آموزش دانش اموزان راه اندازی شده است. به این ترتیب طرفداران SPOJ افرادی هستند که از سروکار داشتن با کد و الگوریتم ها لذت میبرند.
این سایت یکی از پر طرفدارترین مسابقات برنامه نویسی آنلاین را برگزار میکند. بیش از ۲۰۰ هزار کاربر عضو SPOJ هستند که میتوانند سوالات برنامه نویسی آن را با استفاده از ۴۰ زبان مختلف پاسخ دهند.
سیستم امتیازدهی در این مسابقه متفاوت است. به اینصورت که امتیاز هر سوال با تعداد کسانی که آن را حل میکنند، رابطهی عکس دارد. این یعنی مسائلی که افراد کمی موفق به حل آن شده اند، امتیاز بیشتری خواهد داشت و سؤالاتی که بیشتر افراد به آن پاسخ داده اند، امتیاز کمی را به همراه خواهد داشت.
پاسخ به هر سوال نیز یک محدودیت زمانی دارد که شرکت کنندگان باید به آن توجه کنند. بنابراین پیدا کردن بهترین راه حل، شرط اصلی پیروزی در این مسابقه خواهد بود. این سایت در اصل برای کمک به آموزش دانش اموزان راه اندازی شده است. به این ترتیب طرفداران SPOJ افرادی هستند که از سروکار داشتن با کد و الگوریتم ها لذت میبرند.
🔟مسابقات Internet Problem Solving Contest
این مسابقات در قالب تیم هایی سه نفره و به صورت سالانه برگزار میشود. رقابت میان تیم هایی سه نفره صورت میگیرد و شامل الگوریتم هایی است که باید در مدت زمان مشخصی پاسخ داده شوند. سوالات به دو دستهی آسان و سخت تقسیم میشود که حل مسائل آسان یک امتیاز و پاسخ به مسائل سخت، دو امتیاز را برای شرکت کنندگان به همراه خواهد داشت.
برای هر پاسخ نادرست نیز امتیاز منفی منظور خواهد شد. در صورت تساوی تیم ها هر گروهی که در زمان کمتری به سوالات پاسخ داده است، پیروز مسابقه خواهد بود. در این مسابقه میتوان از هر زبانی که خروجی صحیح را تولید میکند، برای پاسخ دادن به سوالات استفاده نمود.
این مسابقات در قالب تیم هایی سه نفره و به صورت سالانه برگزار میشود. رقابت میان تیم هایی سه نفره صورت میگیرد و شامل الگوریتم هایی است که باید در مدت زمان مشخصی پاسخ داده شوند. سوالات به دو دستهی آسان و سخت تقسیم میشود که حل مسائل آسان یک امتیاز و پاسخ به مسائل سخت، دو امتیاز را برای شرکت کنندگان به همراه خواهد داشت.
برای هر پاسخ نادرست نیز امتیاز منفی منظور خواهد شد. در صورت تساوی تیم ها هر گروهی که در زمان کمتری به سوالات پاسخ داده است، پیروز مسابقه خواهد بود. در این مسابقه میتوان از هر زبانی که خروجی صحیح را تولید میکند، برای پاسخ دادن به سوالات استفاده نمود.