اخبار:


اطلاعات جدول زمانبندی به روز شد و زمانبندی روزهای حضوری مشخص شد. از اینجا مشاهده کنید.
1397-11-28
شماره تلفن 09211381159 جهت پشتیبانی شرکت کنندگان گرامی آماده پاسخگویی میباشد.
1397-11-28
در صورت نیاز، جهت ثبت نام برای اقامت شبانه به سامانه ثبت نام مراجعه کنید.
1397-11-28
اطلاعات جدول زمانبندی به روز شد. از اینجا مشاهده کنید.
1397-03-22
هزینه ثبت نام رده الف 100 هزار تومان و هزینه ثبت نام رده ب 120 هزار تومان میباشد.
در صورت ثبت نام پس از 31 خردادماه 1397 ثبت نام با تاخیر محسوب شده که هزینه رده الف 120 هزار تومان و رده ب 150 هزارتومان میباشید.
1397-03-22
اطلاعات لازم در زمینه کامپایلرها را در این صفحه مطالعه نمایید.
1397-03-22

اطلاعات مورد استفاده در سیستم داوری:


زبان ++C و C:

Compiler مورد استفاده در سیستم تصحیح ما g++ 4.6.0 می باشد، لذا توصیه می شود که از همین Compiler استفاده کنید، درغیر این صورت می توانید ازِ ++Dev-C و Code Blocks نیز استفاده کنید، البته از آنجاکه Compiler پیش فرض آن نسخه قدیمی تر ++g می باشد توجه به نکات زیر در هنگام کد زدن با این IDE توصیه اکید می شود:

  1. استفاده از Libraryهای با پسوند h. (مثل math.h) مورد قبول نمی باشد، در صورت نیاز به این Libraryها میتوانید از نسخه ++C آن استفاده کنید برای مثال به جای math.h از cmath و به جای stdio.h از cstido استفاده کنید.دقت کنید که به جای iostream.h باید از iostream (بدون پسوند) استفاده کنید.
  2. استفاده از Library، conio مجاز نیست، لذا نمی توانید از دستور getch استفاده کنید ولی به جای آن می توانید از cin استفاده کنید.
همچنین توجه به نکات کلی زیر الزامیست:
  1. از Libraryهای Windowsی نمی توان استفاده کرد مثل windows.h
  2. از Libraryی ، climits - limits.h نمی توان استفاده کرد. می توانید از جایگزینهای مثل limits استفاده کنید.
دقت کنید که Visual Studio از این Compiler استفاده نمی کند و ممکن است در Compile با مشکل مواجه شوید.


زبان Pascal:

Compiler مورد استفاده در سیستم تصحیح ما free pascal 2.6.0 می باشد، لذا توصیه می شود که از همین Compiler استفاده کنید، دقت داشته باشید این Compiler فرق هایی با سایر Compilerها نظیر Turbo Pascal دارد، مثلاً چنانچه متغیر حلقه در خود حلقه عوض شود، خطای زمان Compile توسط free pascal ایجاد می شود در صورتی که Turbo Pascal با این موضوع مشکلی ندارد. دریافت نسخه 32 بیت - دریافت نسخه 64 بیت


زبان Python:

Compiler مورد استفاده در سیستم تصحیح ما Python 2.7 می باشد. در ورودی گرفتن به تفاوت دستورهای input و raw_input دقت کنید.

به عنوان نمونه میتوانید پاسخ سوال زیر را از اینجا دریافت کنید. - c++ - Pascal

شیرینی تولد
محدودی زمانی :2 ثانیه
محدودیت حافظه : 64 مگابایت
توضیح سوال

امروز روز تولد خیگول، برادر کوچک خیکول است. ننه خیکول تصمیم می‌گیرد که برای این جشن شیرینی بپزد. او می‌داند که برای پخت هر شیرینی k ماده‌ی اولیه مصرف می‌شود که این میزان برای ماده‌ی i ام، ai گرم است. همچنین می‌داند که در خانه از ماده‌ی i ام bi گرم وجود دارد. حالا شما باید برنامه‌ای بنویسید که با داشتن این اطلاعات، حداکثر تعداد شیرینی ممکنی که می‌توان پخت را حساب کند. بدیهی است که تمام شیرینی‌ها باید به صورت کامل پخته شوند و در نهایت ممکن است مقداری از مواد اولیه بی‌استفاده بمانند.

ورودی

در سطر اول ورودی عدد صحیح k آمده است. (k <= 50) در سطر بعدی k عدد صحیح و مثبت a1 تا ak به ترتیب آمده اند و در سطر سوم k عدد b1 تا bk آمده اند.(ai,bi <= 1,000,000,000)

خروجی

در تنها سطر خروجی عدد مورد نظر را چاپ کنید.

ورودی نمونه
5
2 3 5 2 1
10 11 100 4 4
خروجی نمونه
2
منبع سوال : حلي نت ششم