تالار گفتمان مانشت

نسخه‌ی کامل: مسابقه‌ی برنامه‌نویسی گوگل: Google Code Jam 2014
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
ثبت‌نام مسابقه‌ی برنامه‌نویسی گوگل آغاز شده است و Qualification Round جمعه ۲۲ فروردین برگزار خواهد شد.
برای ثبت‌نام به
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
مراجعه نمایید.

Contestants may use any programming language to solve the problems, using any development environment or text editor as long as the compiler or interpreter used for that language is freely available

Qualification Round
Friday, April 11, 2014
Only contestants who earn a minimum number of points will advance to the Online First Rounds

Online Round 1
Sub-Round A: Saturday, April 26, 2014
Sub-Round B: Saturday, May 3, 2014
Sub-Round C: Sunday, May 11, 2014
The top-scoring 1000 contestants from each of the three Rounds will advance to Online Round 2

Online Round 2
Saturday, May 31, 2014
The top 1000 scoring participants from Online Round 2 will receive Google T-Shirts

Online Round 3
Saturday, June 14, 2014
The top-scoring 25 contestants will advance to the Onsite Final Round

Onsite Finals
Friday, August 15, 2014
At the Google offices in Los Angeles, California, USA
من حتما میرم!!!!!!!!!!!!!!!!!!!!!!
سلام
ممنون بابت اطلاع رسانیتون
کسی نمیدونه نوع سوالات چجوری هست؟ چه زبانی تسلط داشته باشیم بهتره؟ آیا ممکنه نمونه مسئله از سال های قبل پیدا کنیم؟
دانش برنامه نویسیمون باید در چه حدی باشه که حداقل پذیرفته بشیم؟ و ازینجور اطلاعات اگه بدین ممنون میشم
(14 فروردین 1393 01:08 ب.ظ)nazanin_sh نوشته شده توسط: [ -> ]سلام
ممنون بابت اطلاع رسانیتون
کسی نمیدونه نوع سوالات چجوری هست؟ چه زبانی تسلط داشته باشیم بهتره؟ آیا ممکنه نمونه مسئله از سال های قبل پیدا کنیم؟
دانش برنامه نویسیمون باید در چه حدی باشه که حداقل پذیرفته بشیم؟ و ازینجور اطلاعات اگه بدین ممنون میشم

سلام
در قسمت
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
، سوالات سال‌های قبل به همراه جوابشون هست و می‌تونید جواب‌های خودتون رو هم submit کنید.
همچنین امکان دانلود کد شرکت‌کنندگان از قسمت scoreboard رو هم دارید که اکثراً ++C می‌نویسند.
(14 فروردین 1393 01:08 ب.ظ)nazanin_sh نوشته شده توسط: [ -> ]سلام
ممنون بابت اطلاع رسانیتون
کسی نمیدونه نوع سوالات چجوری هست؟ چه زبانی تسلط داشته باشیم بهتره؟ آیا ممکنه نمونه مسئله از سال های قبل پیدا کنیم؟
دانش برنامه نویسیمون باید در چه حدی باشه که حداقل پذیرفته بشیم؟ و ازینجور اطلاعات اگه بدین ممنون میشم

سلام
سبک سوالات و این مسابقه به سبک مسابقات ای سی ام هست، یک سری سوالات با مضامین مختلف به شما داده میشه که البته این سوالات برای همه شرکت کنندگان یکسان هست. سوالات میتونه جنبه ریاضیاتی داشته باشه یا صرفا پیاده سازی باشه یا سوال الگوریتمی و گراف و ... و یا همچنین ترکیبی از چند جنبه مختلف.
برای هر سوال یک سری ورودی وجود داره که برنامه شما باید این ورودی ها رو دریافت کنه و خروجی مناسب رو تولید میکنه، مسابقات google code jam به این صورت است که شما ورودی سوال رو دانلود می کنید و این ورودی ها رو به کدی که برای حل این سوال نوشتی میدی و خروجی برنامه که باید در یک فایل نوشته یشه رو باید آپلود کنید، اگر خروجی شما (فایلی که تولید کردید) دقیقا مانند خروجی باشه که مورد نظر طراح سوال باشه، شما اون سوال رو حل کردی و یک امتیاز مثبت دریافت می کنید، بنابراین در این مسابفات زبان برنامه نویسی به دلخواه خودتون است. برای توضیحات دقیق تر در مورد ورودی و خروجی و زمان لازم برای حل سوالات به همون لینک خود سایت مراجعه کنید.
در ساده ترین حالت، فرض کنید سوال به این صورت باشه:
ورودی:
2 عدد صحیح a و b رو دریافت کنید.
خروجی:
جمع اعداد ورودی a + b رو در خروجی بنویسید.

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

ممنون
سلام
بصورت تیمی هم میشه شرکت کنیم؟؟
عملیات کدنویسی داخل فضای مسابقه انجام میشه ( فریم ورک داره ) ؟ یا فقط باید جوابها رو بهشون بزنیم؟
مرسی
خدا به هممون کمک کنه باید خودمون رو به این برنامه نویسای ارشد برسونیم
سلام
دوستان پیشنهاد دارم
اونم اینه که به صورت تیمی شرکت کنیم
همینجا اعلام میکنم
دوستانی که در زمینه ی طراحی الگوریتم و زبان و کد زنی تسلط دارن اعلام کن در کنار هم کار کنیم تا بهتر به نتیجه برسیم
نیت حضور و محک خودمون هست وگرنه ماها که برای بار اول شرکت میکنیم چون تجربه ی حضور در این مسابقات نداریم ضعیف خواهیم بود
(14 فروردین 1393 08:51 ب.ظ)Onix نوشته شده توسط: [ -> ]سلام
بصورت تیمی هم میشه شرکت کنیم؟؟
عملیات کدنویسی داخل فضای مسابقه انجام میشه ( فریم ورک داره ) ؟ یا فقط باید جوابها رو بهشون بزنیم؟
مرسی

سلام
در قوانین این مسابقات گفته شده که شرکت در اون باید به صورت انفرادی باشه، اما اطلاعی ندارم که تهیه کنندگان مسابقه راهکارهایی برای کشف سرپیچی از این قانون وضع کرده باشند ( مانند چک کردن Ip هایی که توسط id شما، کدها سابمیت شده و یا غیره ... )
عملیات کدنویسی در محیط مسابفه انجام نمیشه، همونطوری که گفتم شما کد خودتون رو به هر زبان دلخواهی که خواستید می نویسید و ققط فایل ورودی رو برای هر سوال دانلود می کنید، در ادامه باید این فایل به کد شما داده بشه و خروجی های مناسب رو باید آپلود کنید.
من قوانینش رو نخوندم اما منظورم این بود که کل گروه تو teamspeak میتونن با هم صحبت کنن و در مورد الگورتیم ها و کد مشورت کنن و در نهایت یکی ثبتش کنه
اگه دوستان کسی امادگی داره یا مشتاق هست در هر زمینه ای چه زبان چه الگوریتم چه کدنویسی (ترجیحا c,c++) یا همینجا اعلام کنه یا پ.خ کنه
لینک مرجع