چالش DiffCode

1104

سلام!

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

مسابقه DiffCode از چهارشنبه این هفته، ۲۰ فروردین، ساعت ۱۷ شروع می‌شود و تا جمعه ساعت ۱۷ ادامه دارد!

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

نحوه برگزاری این مسابقه به این صورت است که در نویت‌های زیر، ۴ سوال به مسابقه اضافه می‌شود:

  • چهارشنبه ساعت ۱۷
  • پنج‌شنبه ساعت ۱۷
  • جمعه ساعت ۱۳

سوالات بیشتر جنبه پیاده‌سازی دارند و لازم نیست برای حل آن‌ها با الگوریتم‌های پیشرفته آشنایی داشته باشید.

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

بنابراین برای حل سوالات هر نوبت لازم است که از ۴ زبان برنامه‌نویسی متفاوت استفاده کنید!

هم‌چنین برای تست کردن برنامه‌هایتان نیازی به استفاده از کامپایلرهای جدید نیست و می‌توانید با ثبت‌نام رایگان در این‌جا، از ویرایشگر سمت چپ این تمرین برای اجرای کدهایتان استفاده کنید.

برای شرکت در مسابقه پیشنهاد می‌کنیم این‌جا را بخوانید تا با نحوه کار با ورودی و خروجی در زبان‌ها مختلف آشنا شوید؛ بعد از آن می‌توانید در قسمت بانک سوالات کوئرا، سوالات را با زبان‌های مختلف حل کنید و مهارت خود را در آن زبان‌ها تقویت کنید.

همینطور دوره بعدی کوئرا کالج، دوره آموزش وب با PHP است و به نفرات زیر این دوره به همراه تی‌شرت و ماگ هدیه داده می‌شود (دوره آموزشی قابل تعویض با یک دوره دیگر است!):

  • نفر اول مسابقه در پایان نوبت اول (پنج‌شنبه ساعت ۱۷)
  • دو نفر اول مسابقه در پایان نوبت دوم (جمعه ساعت ۱۳)
  • سه نفر اول مسابقه در پایان مسابقه
  • یک نفر از بیست نفر اول در پایان هر نوبت، به قید قرعه

علاوه بر افراد بالا، در پایان هر نوبت به افراد زیر هم تی‌شرت و ماگ کوئرا اهدا می‌شود:

۱- دو نفر از رتبه‌های یک تا ۳۰، به قید قرعه

۲- سه نفر از کسانی در آن نوبت حداقل یک سوال حل کردند، به قید قرعه

توجه کنید که به هر نفر حداکثر یک جایزه اهدا می‌شود!

به‌روزرسانی ۱: جواب‌های دو سوال اول

به‌روزرسانی ۲: برندگان دور اول

  • نفر اول، سعید احمدنیا
  • برنده کوئراکالج PHP، رامین زارع‌بیدوکی

برنده‌های تی‌شرت و ماگ:

  • میکاییل قربانی
  • سیدعلی طباطبایی
  • حسنا حبیبی
  • آرش قنبری
  • سید مسعود حسینی

یه‌روزرسانی ۳: برندگان دور دوم

  • نفر اول، سعید اودک
  • نفر دوم، میکاییل قربانی
  • برنده کوئراکالج PHP، سيدمحمد هاشمی

برنده‌های تی‌شرت و ماگ

  • امیرمحمد کریمی
  • علیرضا جعفرتاش
  • سعید احمدنیا
  • محمد محمدیان اصل
  • الف با (ایمان براتی)

به‌روزرسانی ۴: برندگان نهایی

  • نفر اول، محمد صادق دهقان
  • نفر دوم، مهراد زمانی
  • نفر سوم، رضا شیری
  • برنده کوئراکالج PHP، محمدرضا رحمانی

برنده‌های تی‌شرت و ماگ

  • سینا عباسی
  • علیرضا پورفرزیانی
  • مهدی حجازی
  • مهمد مهدی آهنگران
  • رامین زارع بیدوکی

آموزش برنامه نویسی با کوئرا کالج
کوئرا بلاگ

اشتراک در
اطلاع از
guest

75 دیدگاه‌
قدیمی‌ترین
تازه‌ترین بیشترین واکنش
بازخورد (Feedback) های اینلاین
View all comments
عجیب است
عجیب است
4 سال قبل

شبیه به کانتست های Circuits های هکر ارث هست ولی اینکه زبان های مختلف ایده مناسبی هست ولی اگر بیاید بگید کدوم زبان ها قراره بیاد خوبه

عجیب است
عجیب است
4 سال قبل
پاسخ به  کوئرا بلاگ

اقای شفیعی یه سوال داشت اینکه چرا تایم سوال ها برای پاییتون انقدر پاین اومده ؟ یعنی سوالی که قبلا 2 ثانیه بوده الان تایمش شده حدود 0.5 ثانیه راستی من مشکل هم توی contact فرستادم ولی خوب چهار روز گذشته و جوابی دریافت نکردم

کوسه
کوسه
4 سال قبل

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

is it rated?
is it rated?
4 سال قبل

is it rated?

DFS_AND_SIMILAR
DFS_AND_SIMILAR
4 سال قبل
پاسخ به  is it rated?

behrad malakooti lotfan !

اسد صابریان
اسد صابریان
4 سال قبل

سلام
یک نکته داشتم: اونی که اول میشه -به احتمال زیاد- نیازه به دوره برنامه نویسی نداره!

علی
علی
4 سال قبل

کسی که چهار زبون تسلط داشته باشه نیازی به اموزش php نداره

شریفی
شریفی
4 سال قبل

سلام
ببخشید امکان تغییر جایزه دریافتی وجود داره منظورم اینه به جای تی شرک و ماگ دوره ای یا کد تخفیف دریافت کرد

mohamamd
mohamamd
4 سال قبل

بهترین استراتژی اینه که با یه زبان برنامه نویسی که تسلط دارین کد بزنین بعد حالا تو گوگل مثلا بزنین نهوه ایتریت کردن آرایه توی فلان زبان بعدش اونو تو زبان دیگه پیاده کنین

N.R
N.R
4 سال قبل

جایزه های دفعه پیش رو هنوز ندادین:/

یه درخواست کوچیک
یه درخواست کوچیک
4 سال قبل

اقای شریفی یه درخواست داشتم که دوره های که توی المپیادی ها نیومده رو میتونید اضافه کنید مثلا دوره های 21 تا 23 که نیومدن که تعداد سوال ها زیاد بشه و بتونیم سوال های اون دوره ها هم داشته باشیم

همون قبلی
همون قبلی
4 سال قبل
پاسخ به  کوئرا بلاگ

ممنون از پیگیریتون

سجاد
سجاد
4 سال قبل

سلام
ای کاش میگفتید چه زبان هایی مورد نیازه. منی که با زبان های زیاد سر و کار نداشتم راحت تر میتونستم تصمیم بگیرم تو مسابقه باشم یا ن.

علی
علی
4 سال قبل

سلام.
منطقی نیست شما بصورت اجباری بگین مثلا این سوال رو با پرل یا روبی این سوال رو حل کنید حداقل انتخاب رو بزارید به عهده برنامه نویس مگر اینکه سوالات جوری طراحی شدن که توی زبانی که راحت تر پیاده میشه کدش رو بزنن با پایتون میشه هر کدی رو راحت زد…

علی
علی
4 سال قبل
پاسخ به  کوئرا بلاگ

ممنون

جاج کوئرا یکم ضعیف شده قبلا خیلی بهتر بود
جاج کوئرا یکم ضعیف شده قبلا خیلی بهتر بود
4 سال قبل

جاج کوئرا چند وقتی هست خیلی کند شده و من برای این که بدونم الان این اتفاق افتاده یا نه چهار تا کدی که قبلا زده بودم رو باز فرستادم که همشون تایم شد فکر کنم یه کشکلی داره یا اینکه اگر هم c++17 , کردید فکر نکنم باید جاج کند شه حداقل اگر هم به ایین خاطر هست c++11 رو اضافه کنید

تمامی حقوق این وبلاگ متعلق به تیم برنامه‌نویسی QUERA می‌باشد.
تمامی حقوق این وبلاگ متعلق به تیم برنامه‌نویسی QUERA می‌باشد.
4 سال قبل

من هم موافقم خیلی خیلی کند دیگه چی کار کنیم ؟ که یه کد اکسپت شه بعد به خاطر جاج نمیشه

یک بینشان
یک بینشان
4 سال قبل
پاسخ به  کوئرا بلاگ

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

چی شد ؟ یکی جواب بده ؟!
چی شد ؟ یکی جواب بده ؟!
4 سال قبل

خدایی جاجتون خیلی کنده اصلا منطقی نیست که کدی که 2 ماه پیش فرستادم رو دوباره فرستادم جای اینکه 100 بده به خاطر تایم 100 نمیده اگر نمیتونید چرا c++17 میکنید

میلاد رضایی
میلاد رضایی
4 سال قبل

تو رو جون بچه‌هاتون Node.js نزارید برای سوالی که ورودی خروجیش استاندارده

صاف میشیم ورودی بخونیم.

مهدی
مهدی
4 سال قبل

آخر دو بار میشه برد یا نه؟

یه بد شانس
یه بد شانس
4 سال قبل
پاسخ به  کوئرا بلاگ

خب دوباره قرعه کشی کنید اون جایزه دومی رو به ما بدید دیگه D=

یه بد شانس
یه بد شانس
4 سال قبل

خب یه عده دو بار تیشرت و ماگ برنده شده اند ( تو دو نوبت مختلف البته ) کاش تیشرت و ماگ بین کسانی قرعه کشی میکردید که چیزی نبردند ! =(

اسیر شدیم!
اسیر شدیم!
4 سال قبل

کامپایلر Swift برای کد نمونه ای که تو راهنمای کار با ورودی گذاشته شده کار نمیکنه که!

همون بدشانس
همون بدشانس
4 سال قبل
پاسخ به  اسیر شدیم!

آره یکم فرق کرده سینکس swift 5 به این خاطر اون کد نمونه کار نمیکرد کامپایلرشم اصلا ارور ها رو نشون نمیده من که رفتم از یه کامپایلر آنلاین دیگه استفاده کردم

اسیر شدیم!
اسیر شدیم!
4 سال قبل
پاسخ به  همون بدشانس

کد من تو کامپایلر آنلاین اوکیه اما بازم کامپایل ارور میگیره
بعد اومدم تست کردم دیدم که کد نمونه ای هم دادن کامپایل ارور میگیره :))

سوئیفت تحریم کرده!
سوئیفت تحریم کرده!
4 سال قبل
پاسخ به  اسیر شدیم!

آره مثکه swift شون کلا از کار افتاده!

محمد
محمد
4 سال قبل

درود
نحوه دریافت جایزه ها چجوری هست؟
ماگ چیه!؟

Tesla
Tesla
4 سال قبل
پاسخ به  کوئرا بلاگ

یه گله در مورد سیستم تست ها دارم اونم اینکه من هر برنامه ای نوشتم واسه بعضی از تست ها کار میکرد و واسه بعضی تست ها نه!!
اگه امکان این بود که یه راهنمایی خیلی مختصر در مورد اون تست ها که پاس نمیشدن بکنید بهتر میشد چون من خیلی تلاش کردم تا بفهمم چرا کار نمیکنن و آخرش هم هرچی خودم امتحان کردم کار کرد!!

آشپز باشی
آشپز باشی
4 سال قبل

نکته “مسابقه آشپزی” چی بود؟
هر چی سابمیت کردم نشد، در صورتی که برای تست نمونه درست کار میکرد. تست کیس منتشر نمی‌کنید؟

mmd
mmd
4 سال قبل
پاسخ به  آشپز باشی

شاید خروجی رو مرتب نکردین.

آشپز باشی
آشپز باشی
4 سال قبل
پاسخ به  mmd

مرتب شده بود، اصلا روی لیست مرتب شده iterate میکردم…

آرش
آرش
4 سال قبل

سلام
ایده خیلی خوبی بود تو این ایام قرنطینه، بچه ها خسته نباشین و دستتون درد نکنه.

من فقط درخواست راه حل دارم
من فقط درخواست راه حل دارم
4 سال قبل

راه حل‌ها یا جواب‌ها منتشر نمیشه؟

تست کیس هم بود اوکیه
تست کیس هم بود اوکیه
4 سال قبل

به تست کیس‌ها هم قانعیم

یه بنده خدا
4 سال قبل

؟؟؟؟؟؟؟؟؟؟؟؟؟

Good
Good
4 سال قبل

یه چیزی چرا هنوز جایزه های چکاوا رو ندادن

گوووگول
گوووگول
4 سال قبل

سلام
چرا این مسابقات به روی امتیاز و رنک تاثیری ندارند ؟؟؟

یه بنده خدا
4 سال قبل

کشف تقلب تموم نشد؟؟؟؟

contact@quera.ir
contact@quera.ir
4 سال قبل

ممنون میشم که contact@quera.ir رو هر چند وقت یکبار چک کنید

مهدی حجازی
مهدی حجازی
4 سال قبل

سلام
ببخشید میخواستم بدونم میشه به جای تیشرت و ماگ یک دوره یا کد تخفیف دریافت کرد؟

سازمان حمایت از تیشرت و ماگ
سازمان حمایت از تیشرت و ماگ
4 سال قبل
پاسخ به  مهدی حجازی

حاجی تنها انگیزه تیشرته، تو چجوری از دوره حرف میزنی!!!!!!!!!!
دوره میخای برو یودمی یا کورسرا رایگان هم هست :\

دوباره قرعه کشی کنید
دوباره قرعه کشی کنید
4 سال قبل

چرا یه نفر دو بار برده، حداقل دوباره قرعه کشی کنید اینجوری نامردیه

بی‌نام
4 سال قبل

پاسخ سوالات مسابقه رو کی می‌ذارید؟

علی
علی
4 سال قبل

سلام و درود برشما مدیران و دوستان محترم.
شما جواب سوال بازی رو گذاشتید و سوال بصورت زیر بود
ابتدا امیر بزرگ‌ترین عدد روی تخته را انتخاب می‌کند و در خانه اول آرایه قرار می‌دهد و آن عدد را از روی تخته پاک می‌کند (اگر از بزرگ‌ترین عدد چندتا روی تخته وجود داشت امیر یکی از آن‌ها به دلخواه را پاک می‌کند)؛ سپس محمد کوچکترین عدد روی تخته را در خانه دوم آرایه قرار می‌دهد و آن را از روی تخته پاک می‌کند (اگر از کوچکترین عدد چندتا روی تخته وجود داشت محمد یکی از آن هارا پاک کند).
برایم مثال اگر ما بصورت زیر اعداد روبدیم
10
2 3 5 4 1 2 3 6 3 2
خروجی که کد شما میده بصورت زیر هست
6 1 5 2 4 2 3 2 3 3
اگر ما اعدا رو به صورت صعودی مرتب کنیم
1222333456
قرار بود بزرگترین عدد یعنی 6 رو امیر بزاره خونه اول آرایه و گذاشت و بعد محمد عدد 1 رو گذاشت الان نوبت عدد 5 میشه ک گذاشته میشه خونه سوم آرایه و نوبت عدد 2 شد خوب ما عدد 2 را گذاشتیم و قرار بود اگر چند تا از عدد تکرار شده بود مثلا دو تای دیگه 2 داریم . باید یک عدد2 رو حذف کنیم(فقط حذف کنیم قرار نبود دیگه وارد آرایه جدید بشه) آیا نباید یک عدد 2 کلا حذف بشه؟
برای عدد 3 همین طور هست وقتی یک عدد 3 رو گذاشتیم چون دو تا 3 دیگه هست نباید یکیش کلا حذف بشه و از بین بره
خروجی نهایی نباید به صورت زیر باشه؟؟؟
61524233

علی
علی
4 سال قبل
پاسخ به  علی

اغا من به پاسخ خودم رسیدم متن داخل پرانتز انحرافی بوده برام.

contact@quera.ir
contact@quera.ir
4 سال قبل

اقای شفیعی این contact@quera.ir رو هم چک کنید خسته شدم از بس مردم پیام دادن و جوابی نگرفتم یه حدی رسیدم که خودم مجبورم اینجا پست بزارم تا من رو چک کنید

کویر لوت
کویر لوت
4 سال قبل
پاسخ به  contact@quera.ir

راستش رو بگو حالا این. که این خلاقیت رو به خرج دادی به کنار ولی حالت خوبه ؟

No Name
No Name
4 سال قبل

سلام
لطف میکنید ی الگوریتم یا پاسخ سوال ‘ رشته مورد علاقه ‘ رو به اشتراک بزارید !!!
سپاس

Sana
Sana
3 سال قبل

سلام
جوایز کی ارسال میشن!

بدبخت
3 سال قبل

چرا جواب ها رو نمی‌ذارید؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

ali
ali
3 سال قبل

فک کنم بهتره بگید که جوایز ارسال نشدند

اینجانب
اینجانب
3 سال قبل
پاسخ به  ali

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

رامین زارع بیدکی
رامین زارع بیدکی
3 سال قبل

سلام و وقت بخیر،
هنوز جوایز ارسال نشدن؟

montazer
montazer
3 سال قبل

salam pas in Tshirt ha key mian mordim az entezar