خبرگاه المپیاد کامپیوتر
• منبع رسمی اخبار و اطلاعیه‌های کمیته‌ی المپیاد کامپیوتر در ایران
خبرگاه
آخرین خبر
اوّلین آزمون اینترنتی سایت acm.sharif.edu برگزار می‌شود.
پیوندها
تماس با کمیته
برای تماس با کمیته‌ی المپیاد کامپیوتر، نامه‌های الکترونیکی خود را به نشانی زیر ارسال نمائید:
سؤالات مفید در همین صفحه پاسخ داده خواهند شد.
 
Top درباره:
•  در این صفحه آخرین اخبار و اطلاعیه‌های مربوط به المپیاد کامپیوتر ایران نگاشته می‌شود.
•  کلیه‌ی نوشته‌جات این صفحه مورد تأیید کمیته‌ی ملی المپیاد کامپیوتر می‌باشد .
 
Top درس‌ها و اطلاعیه‌ها:
•  در این بخش دروس و اطلاعیه‌های مربوط به دانش‌پژوهان المپیاد کامپیوتر نگاشته می‌شود.
زمان نهایی دوره‌ی انتخابی نوروزی


با توجه به مشکلات موجود در باشگاه دانش‌پژوهان جوان و عدم برنامه‌ریزی مناسب، تاریخ دوره تغییر کرده و به همان شکل سابق درآمده است.

همان‌طور که در اطلاعیه‌ی نخستین آمده بود، دانش‌پژوهان باید تا پیش از ظهر دوم فروردین ماه خود را به باشگاه دانش‌پژوهان جوان برسانند و صبح نهم می‌توانند از آن‌جا خارج شوند. لازم به ذکر است که پیرو تصمیم کمیته‌ی ملی المپیاد کامپیوتر، حتی دانش‌پژوهان ساکن تهران و کرج، مگر در شرایط خاص، حق ترک اردو را در بازه‌ی فوق‌الذکر نخواهند داشت. علی‌رغم این‌که تاریخ دوره به‌صورت پیشین بازگشته است، ولی ریز برنامه‌های آن اندکی تفاوت کرده است.

 
Croatian NOI 2006


روز شنبه آینده مسابقه ی اینترنتی زیر برگزار می گردد .
شرکت در این مسابقه برای علاقه مندان المپیاد کامپیوتر مفید خواهد بود.
برای اطلاعات بیشتر به لینک زیر رجوع کنید.
http://www.hsin.hr/contest
 
تغییر تاریخ و نحوه‌ی زمان‌بندی


پیرو مشکلات موجود در تهیه‌ی بلیط برای روز اوّل فروردین‌ ماه، طی هماهنگی‌های انجام شده با کمیته‌ی ملّی و باشگاه، بلیط‌ها برای روز دوم فروردین ماه آماده شده و تاریخ شروع دوره، سوم فروردین ماه می‌باشد. ضمناً مکان و جدول زمان‌بندی دوره تغییر یافته است.
 
دومین روز از اولین آزمون اینترنتی


دومین روز از اولین آزمون اینترنتی، امروز جمعه برگزار می‌شود. نتایج این آزمون هیچ‌گونه تأثیری در گزینش نوروزی نخواهد داشت و صرفا برای تمرین و محک زدن خودتان طراحی شده است. لذا اقدام خاصی جهت حفظ امنیت آن انجام نمی‌گیرد؛ شما می توانید جوابهای آن را به راحتی از اینترنت دریافت کنید، یا قبل از ارسال جوابها برنامه خود را با داده های موجود در اینترنت تست کنید، ولی این کار ارزش علمی و بار یادگیری این امتحان را شدیدا کاهش خواهد داد.
بسته‌ی موردنیاز آزمون را می‌توانید از این‌جا یا این‌جا دریافت کنید.
هرچند این مسائل اندکی زودتر از زمان آزمون دراختیار شما قرار گرفته است، لیکن بهتر است آزمون را رأس ساعت ۹ صبح آغاز نموده و در ساعت ۲ بعدازظهر آن را پایان دهید؛ می‌توانید در این فرصت، صورت مسائل را چاپ کرده و درضمن این اطلاعیه را مطالعه نمایید. راه‌حل‌های‌تان را آن‌گونه که در ادامه خواهد آمد، برای ارزیابی به آدرس inoi@sina.sharif.edu ارسال نمایید؛ عنوان نامه‌ی الکترونیکی خود را DAY2SOLUTIONS قرار دهید و نام خود را در ابتدای نامه نوشته، بسته‌ی جواب‌های‌تان را به نامه وصله نمایید.
درصورتی که درحین آزمون پرسشی راجع به مسائل داشتید، هرچند که توصیه می‌شود از این کار پرهیز کنید، می‌توانید با آدرس asharifiz@gmail.com تماس گرفته و پرسش خود را مطرح سازید. در اولین فرصت، پاسخ داده خواهند شد. درضمن، نمره‌ی هر نفر به خود او فرستاده می‌شود و فهرستی بی‌نام از نمرات در سایت قرار خواهد گرفت.بازهم توجه کنید که ارسال برنامه های تصحیح شده به وسیله اطلاعات غیر مجاز از جمله راه حل یا داده های تست ارزشی ندارد. برای آن که به شرکت مسوولانه در امتحان ترغیب شوید کمیته کامپیوتر نتایج این امتحان را محرمانه تلقی خواهد کرد.
 
 
Top پرسش و پاسخ:
•  در این بخش پاسخ پرسش‌های پرسیده‌شده نگاشته می‌شود.
  • پرسش: نتایج مرحله‌ی اوّل شانزدهمین دوره (سال ۱۳۸۵) چه زمانی و چگونه اعلام می‌شود؟
  • پاسخ: نیمه‌ی اسفندماه و از طریق سایت باشگاه و احتمالاً یکی از روزنامه‌های کثیرالانتشار.
  • پرسش: حداقل امتیاز لازم برای قبولی در مرحله‌ی اوّل چند نمره است؟
  • پاسخ: بسته به عمل‌کرد سایر شرکت‌کنندگان و درجه‌ی سختی سؤالات این حدنصاب متغیر بوده و میزان از پیش تعیین شده‌ای نمی‌باشد. با این حال، پیش‌بینی می‌شود این میزان کمتر از نصف حداکثر امتیاز قابل اکتساب باشد.
  • پرسش: در مورد دوره‌ی نوروزی: لطفاً مسائی واکنشی (دسته‌ی دوّم) را بیشتر توضیح دهید و اگر ممکن است یک مثال بزنید.
  • پاسخ: به عنوان مثال این سوال را که در المپیاد جهانی ۲۰۰۰ مطرح شده است، در نظر بگیرید: به شما یک فایل از نوع median.o و یک فایل از نوع median.h داده می‌شود که این توابع را دارند:
    int get_n();
    int median(int i, int j, int k);
    
    void report(int m);
    
    مسئله به این صورت است که ما یک آرایه‌ی حداکثر ۱۵۰۰ عضوی داریم که شما باید اندیس عنصر میانه‌ی آن را پیدا کنید. برای این کار اگر تابع اول را صدا کنید اندازه‌ی آرایه را دریافت خواهید کرد؛ با اجرای تابع دوم اندیس عنصر میانه ی سه عنصری که اندیس آن را به تابع داده اید را دریافت خواهید کرد (یکی از سه پارامتر تابع)؛ و با اجرای تابع سوم اندیس جواب را اعلام خواهید کرد و برنامه ی شما متوقف خواهد شد. بدیهی است که اجرای هر یک از سه تابع با پارامترهای بی معنا باعث گرفتن نمره‌ی ۰ از تست مورد نظر خواهد شد، در ضمن تعداد اجراهای تابع دوم نباید از ۷۰۰ بار بیشتر باشد.
    شما باید با فرض این‌که این توابع در median.o (که یک object file است)، پیاده‌سازی شده‌اند (و البته کد آن‌ها در دسترس نیست)، فایل median.h را (که یک header file است) در ابتدای برنامه‌ی خودتان include کرده و به هنگام اجرا نیز با لینک‌کردن median.o در دستور کامپایل، برنامه‌ی خود را تست کنید.


Copyright © 2005, 2006. All rights reserved for committee of olympiad in informatics.
Designed by Aideen NasiriShargh