بیست و سومین دوره المپیاد کامپیوتر - مرحله یک
بسمــه تعالی
سلام.
با آرزوی خوب بودن تمام مراحل زندگیتون و همینطور روزهای زندگیتون.
با توجه به اینکه حدودا ۴۰ روز مونده به مرحله اول المپیاد کامیوتر بهتره یک سری برنامه ریزی بشه برای این موضوع.
توی تاپیک های دیدم که قراره شروع بکنید ولی بهتره...
پاسخ : تــاثــیــرِ دوستی
سلام.
دوستی خیلی تاثیر داره به نظرم.
جو کلا عوض میشه. :-?
کلا ۲ تا دوست بودیم/هستیم ما.
من و امین عابدی (البته باهم المپیاد نمیخوندیم چون ازم ۲ سال بزرگتر بود.)
امین به دوستش (حامد ولیزاده) نگاه کرد که سال دوم طلا شده بود. خوند و تمرین کرد و کار کرد و اونم سال دوم...
پاسخ : چقدر آماده ايد؟!
سلام.
خواستم اولین نظر رو داده باشم. :دی
بچه الان ك حدودا يه ما مونده تا المپياد، چقدر احساس آمادگى ميكنيد؟ راستش رو بخواید حس خاصی ندارم فقط خوشحالم که میخوام المپیاد بدم :دی ، همین. یه احساس رضایت هم دارم (البته نمیدونم نسبت به چی :-")
ب نظر خودتون چقدر شانس داريد؟...
پاسخ : منابع المپیاد کامپیوتر
برای مرحله اول ؟! :دی
چیزی لازمه جدا ؟! :دی ، فک نمیکنم لازم باشه.
ولی مسلط بودن به مبحث ترکیب خیلی مهمه. فقط لازمه به ترکیبیات شمارشی اصل ضرب و جمع و متمم ، جایگشت ها ، دوگانه شمردن ، ترکیب + مسئله مسیر مسلط باشین.
بیشتر حل کردن سوال های مرحله اول دوره های گذشته...
پاسخ : بچه های کامپیوتری!
این چیزی رو که دانلود کردی کسی که آخرای سال دوم هست شروع میکنه به حل کردن (تازه ساده تر از این)
شما باید مرحله اول دوره های گذشته رو حل کنی + شروع کنی به ترکیبیات خوندن
پیشنهاد برای ترکیبیات خوندن کتاب ریاضیات انتخاب هست یا آنالیز ترکیبی یا PTC
البته اولی و سومی گیر...
پاسخ : بچه های کامپیوتری!
برای المپیاد کامپیوتر به ۴ تا مبحث باید مسلط باشین
۱. ترکیبیات
۲. گراف
۳. الگوریتم
۴. برنامه نویسی ( فقط و فقط c++ )
مرحله اول و دوم بیشتر ترکیبیات و گراف و مقداری(کم) الگوریتم نیازه ولی ترکیبیات و گراف رو باید کامل بلد باشی(مسلط به مباحث برای حل مسئله)
برای مرحله سوم...
پاسخ : آرشیو سوالات از گذشته تا کنون
میتونی از دستور getline استفاده کنی (ولی کارت سخت میشه)
از همون راه string بری خیلی بهتره Orderت هم پایین تر میاد.
پاسخ : آرشیو سوالات از گذشته تا کنون
۲ تا کار میتونی بکنی به نظرم یکی از یکی زیباتر.
۱.
با for از ۰ تا ۶ بری و ورودی بگیری
به این صورت :
char c[6];
for (int i=0; i<6; i++)
cin >> c[i];
۲.
یا به صورت string از ورودی بگیرین
کتاب خونه string رو include کنید
#include <string>
و ورودی بگیری...