Yarışma Kuralları


  • Yarışma bir ön eleme ve bir final turu şeklinde yapılacaktır.

  • Yarışmanın öneleme etabına isteyen herkes katılabilir. Fakat final turuna sadece Türkiye'deki ön lisans ve lisans öğrencileri katılabilir. Final turuna katılacak grupların öğrenci belgeleri istenecektir.

  • Yarışmaya bireysel veya takım olarak katılabilirsiniz. Takımlar en fazla 3 kişiden oluşabilir.

  • Yarışma bu site üzerinden online olarak yapılacaktır.

  • Yarışmanın ön eleme etabı toplam 36 saat sürecek olup 5 Haziran Cumartesi günü saat 12.00'de başlayacak olup 6 Haziran Pazar günü saat 23.59'da bitecektir.

  • Yarışmanın final etabı 26 Haziran Cumartesi günü yapılacaktır. Ayrıntılar daha sonra duyurulacaktır.

  • Yarışma ACM ICPC formatına benzer bir formatta yapılacak olup bir competitive programming yarışmasıdır. Bu yarışmada temel amaç size verilen problemleri verilen hafıza ve zaman limitleri arasında en hızlı çözen olmaktır.

  • Yarışmada kaba kuvvet (brute force) kullanan, intihal yaptığı belirlenen ya da sistemin olası açıklarından faydalanan yarışmacılar diskalifiye edilecektir.

  • Ön eleme etabına katılanlar arasından scoreboard sıralamasına göre ilk 17 takım finale çağrılacaktır. Soruları çözen takımların çözdükleri soru sayısının yakın olması durumunda bu sayı 25'e kadar çıkabilmektedir.

  • Finale çağrılacak takımların yarışma kurallarına uyması esastır. ODTÜ Bilgisayar Topluluğu finale katılacak insanlar arasından sebep belirtmek koşuluyla final etabına çağırmama hakkını saklı tutar.

  • Ön elemeye katılan grup üyeleri ile finale katılan grup üyeleri aynı olmak zorundadır, grup üyesi değiştirmek yasaktır.

  • Yarışmada bu sayfada belirtilmiş dilleri kullanabilirsiniz. Diller hakkında ayrıntılı bilgiye adresinden ulaşabilirsiniz.

  • ODTÜ Bilgisayar Topluluğu yarışma kurallarını değiştirme hakkını saklı tutar.

Desteklenen Diller


  • C
  • C# (Mono)
  • C++ 11/14/17
  • Dart
  • Fortran
  • Go
  • Haskell
  • Java 8/11/15
  • JavaScript
  • Kotlin
  • Lisp
  • NASM
  • PHP 7
  • Perl
  • Prolog
  • PyPy 2
  • PyPy 3
  • Python 2
  • Python 3
  • Racket
  • Ruby 2
  • Rust

S.S.S.


  • Yarışmaya katılmak için okuduğum bölüm/üniversite önemli mi?
  • Hayır, yarışmaya katılmak için böyle bir önkoşul yok.

  • Yarışmak istediğim programlama dili geçerli diller listesinde yok, ne yapabilirim?
  • Bizimle iletişime geçebilirsiniz, eğer dilin uygun olduğuna karar verirsek kullanabilirsiniz.

  • Yarışmaya nasıl katılabilirim?
  • Yarışmaya katılmak için, başvuru formunu doldurmanız yeterlidir. Yarışmanın başvuruları 11 Mayıs - 4 Haziran arasında bu site üzerinden alınacaktır.

Sponsorlar

Platin Sponsor