Yarışma sisteminde C, C++, Java, Python programlama dilleri kullanılabilecektir.
Soruların puanlamaları sorudan soruya değişmekte ve puanlamalar soru metninde açıklanacaktır.
Yarışmacılar kendi bilgisayarları ile yarışmaya katılacaktır. Her takım yalnızca tek bir bilgisayar kullanılabilir.
Eğer yarışmacı bir soruya birden fazla çözüm gönderirse en yüksek skor alanı kabul olur.
Takımlar toplam skorlarına göre sıralanırlar. Toplam skorları eşit olan takımlar ceza puanları artacak şekilde sıralanır. Bir takımın ceza puanı, sorulara gönderilen ilk doğru çözümlerin zamanlarının (sınavın başından beri geçen süre) toplamına eşittir.
Daha önceden yazdığınız veya bir kaynaktan derlediğiniz kodlarınızı yarışma sırasında kullanamazsınız. Yapay zekanın herhangi bir şekilde kullanılması yasaktır. Copilot gibi auto-complete uygulamaları kullanılamaz. Aynı zamanda takımlar kitaplardan ve online kaynaklardan faydalanamazlar. Online forum sitelerinden soruların yarışma sırasında ya da sonrasında paylaşılması yasaktır. Bu kurallara uyulmaması takımın diskalifiye olması ile sonuçlanacaktır.
Gönderilen çözümler online jüri tarafından otomatik olarak değerlendirilecektir. Gönderilen kodların aldığı puanlar yarışma sırasında görüntülenebilecektir. Soru veya jüride bir hata olması durumunda gönderilen bütün kodlar yarışma sonrasında yeniden değerlendirilecektir.
Sorulara kısmi puan verilmeyecektir.