Yarış formatı

Eolymp həm IOI, həm də ICPC formatlarını dəstəkləyir, hər biri nəticələrin sıralanması və cədvəldə göstərilməsində fərqli yanaşmalara malikdir. Yarış yaratdığınız zaman Format sahəsində istədiyiniz formatı seçə bilərsiniz və sonra onu dəyişdirmək mümkün deyil.

IOI (Beynəlxalq İnformatika Olimpiadası)

IOI formatı məktəblilər üçün nəzərdə tutulmuş Beynəlxalq İnformatika Olimpiadası kimi yarışlarda istifadə olunur. IOI formatında nəticələr hər tapşırıqdan toplanan ballar əsasında formalaşır. İştirakçılar tapşırıqları həll etməklə ballar qazanırlar və hətta qismən həll olunan tapşırıqlara görə də ballar verilə bilər. Məsələn, bəzi tapşırıqlar alt tapşırıqlara və ya test qruplarına bölünür və iştirakçılar problemin müəyyən hissələrini düzgün həll edərək ballar qazana bilərlər. Bu format tapşırıqları mərhələli şəkildə həll etməyi təşviq edir və iştirakçılara problemi tam həll etməsələr belə ballar qazanmağa imkan verir. Yekun sıralama bütün tapşırıqlar üzrə toplanan ümumi ballarla müəyyən edilir.

Bu yanaşma dəqiqliyi önə çəkir və iştirakçıları keçilmiş testlərin sayını maksimuma çatdırmağa təşviq edir, bu da qismən həllərin əhəmiyyətli olduğu yarışlar üçün idealdır.

IOI nəticələr cədvəli

Şəkil 1. IOI üslubunda yarışın nəticələr cədvəli

ICPC (Beynəlxalq Kollektiv Proqramlaşdırma Müsabiqəsi)

ICPC formatı universitet tələbələrinə yönəldilmiş Beynəlxalq Kollektiv Proqramlaşdırma Müsabiqəsi kimi yarışlarda istifadə olunur. IC

PC-də komandalar tam həll edilən tapşırıqların sayına əsasən sıralanır. Yalnız tam düzgün həllər balla qiymətləndirilir, buna görə qismən həllər nəzərə alınmır.

Bundan əlavə, iştirakçılar vaxt əsasında cərimələnirlər. Cərimə sistemi iki əsas elementi əhatə edir:

  1. Vaxt Cəriməsi: Tapşırığın həlli üçün sərf olunan vaxt yarışın başlanmasından etibarən sayılır, yəni daha sürətli həllər daha az cərimə dəqiqələri ilə nəticələnir.

  2. Cəhd Cəriməsi: Tapşırığı yanlış həll etmək üçün edilən hər bir uğursuz cəhdə görə komanda əlavə cərimə alır (adətən hər uğursuz cəhd üçün 20 dəqiqə), lakin bu cərimə yalnız tapşırıq uğurla həll olunduqda tətbiq edilir.

Ən çox tapşırıq həll edən komanda daha yüksək mövqedə qərarlaşır və bərabərlik halında daha az cərimə dəqiqəsi olan komanda daha yüksək yeri tutur. Bu format təzyiq altında problem həll etməyi və səmərəliliyi qiymətləndirir və yalnız tam həllərin vacib olduğu sürətli, baş-başa yarışlar üçün uyğundur.

ICPC nəticələr cədvəli

Şəkil 2. ICPC üslubunda yarışın nəticələr cədvəli

Nəticə olaraq, IOI formatı qismən həlləri qiymətləndirdiyi üçün daha çevikdir, ICPC formatı isə yalnız tam həlləri mükafatlandırır və sürət və dəqiqliyə daha çox diqqət yetirir.