25. Geleneksel Programlama Yarışması Final

  • E sorusunun test caselerindeki bir hata düzeltildi. Soruya gönderilmiş olan submissionlara rejudge atıldı.
  • H sorusunun limitlerinde bir hata düzeltildi.
  • H sorusunun soru metnini daha açıklayıcı hale getirmek için bir düzeltme yapılmıştır.
  • E sorusunun test caselerindeki bir hata düzeltildi. Soruya gönderilmiş olan submissionlara rejudge atıldı.

  • A small mistake in the test cases of problem E is fixed. The submissions sent for the problem have been rejudged.
  • A small mistake in the limits of problem H has been fixed.
  • The content of problem H has been edited to clarify the problem.
  • A small mistake in the test cases of problem E is fixed. The submissions sent for the problem have been rejudged.

English below

Herkese Merhaba,

ODTÜ Bilgisayar Topluluğu 25. Geleneksel Programlama Yarışması Final Etabı'na hoş geldiniz. Yarışma 18 Haziran 2022 günü saat 13.00'te başlayacak ve 5 saat sürecek.

Sisteme sizlere ön eleme etabında gönderilen giriş bilgileri ile girebilirsiniz. Eğer giriş yaparken sıkıntı yaşıyorsanız veya sistemle alakalı diğer sorularınız varsa [email protected] adresine mail atabilirsiniz.

Ödüller
  • Birinci takıma 12.000 TL
  • İkinci takıma 8.000 TL
  • Üçüncü takıma 5.000 TL
  • Dördüncü takıma 3.000 TL
  • Beşinci takıma 2.000 TL
Kurallar
  • Yarışma 18 Haziran 2022 günü saat 13.00'de başlayacak ve 5 saat sürecektir.
  • Scoreboard yarışmanın son bir saati dondurulacaktır.
  • Hata kodları ile ilgili bilgilere bu adresten ulaşabilirsiniz.
  • Sorular için inputlar stdin'den verilecek, çıktılar stdout'dan alınacaktır (Örnek olarak Python'da inputları input fonksiyonu ile alıp, çıktıları print fonksiyonu ile basmanız gereklidir).
  • Sistemden istediğiniz zaman çıkış yapabilir, istediğinizde çözmeye devam edebilirsiniz.
  • Sorulara submission gönderirken lütfen doğru dili seçtiğinizden emin olunuz.
  • Yanlış sonuç alan submission'lar için 20 dakika ceza uygulanacaktır.
  • Her soru bir puan olup, yarışmacılar önce puana göre, daha sonra ise submission gönderme zamanlarına göre sıralanacaktır.
  • Submission gönderme zamanı yarışmacılar sisteme giriş yaptığı saatten değil, yarışma başladığı saatten hesaplanır.
  • Yarışma sırasında intihal yaptığı belirlenen takımlar yarışmadan diskalifiye edilecektir.
  • Herhangi bir çevrimiçi veya çevrimdışı kaynaktan direkt kod bloğu kopyalamak intihal sayılacaktır.
  • Yarışma'daki sorularla ilgili sorularınızı Ticket sistemi üstünden sorabilirsiniz. Herhangi bir soruyu açtıktan sonra en altta bulunan Request clarification/Açıklama talebi butonu ile sorunuzu sorabilir, sorduğunuz sorulara ve cevaplarına ulaşmak için bu linki kullanabilirsiniz. Yarışmacıların sık sık Ticket sistemini kontrol etmesi önerilir.
  • Yarışma sırasında, tüm yarışmacıları ilgilendiren duyurular yapıldıktan sonra sizlere bir pop-up mesajı ile bilgilendirme yapılacaktır. Ancak yine de tüm yarışmacılarımıza bu sayfayı sık sık kontrol etmesini öneririz.
  • Sistem dilini (Türkçe/İngilizce) sayfanın en altında bulunan dil değiştirme butonu ile değiştirebilirsiniz.
  • Sistemde Python interpreter'ının yanı sıra Python için bir compiler olan pypy da bulunmaktadır. Python'ın daha hızlı çalışması için pypy kullanabilirsiniz. Python 2 için pypy 2, Python 3 için pypy 3'ü kullanabilirsiniz.
  • Soruların sırasıyla zorluk sıraları arasında bir bağlantı yoktur. Yarışma sırasında tüm sorulara bakmanızı öneririz.
  • ODTÜ Bilgisayar Topluluğu kurallar listesini değiştirme hakkını saklı tutar.

ODTÜ Bilgisayar Topluluğu olarak tüm yarışmacılarımıza başarılar dileriz. Herhangi bir sorunuz olursa bizlere [email protected] adresinden ulaşabilirsiniz.


Hello everyone,

Welcome to the Final Round of Metu Computer Club's 25th Annual Programming Contest. The contest will last 5 hours. It will start at 13.00 June 18, 2022, and last 5 hours.

You can use the login information we've sent for the qualification round. If you have any problems while logging in to the system or you have any other questions about the system you can send a mail to [email protected]

Prizes
  • First team will get 12.000 TL
  • Second team will get 8.000 TL
  • Third team will get 5.000 TL
  • Fourth team will get 3.000 TL
  • Fifth team will get 2.000 TL
Rules
  • Contest will start at 13.00, June 18, 2022, and last 5 hours.
  • Scoreboard will be frozen at the last one hour of the contest.
  • You can reach the information about status codes here.
  • Questions will take the inputs from stdin, and outputs will be received from stdout (For example, if you are using Python, you should take the inputs with the function input and print the outputs using the function print).
  • You may log in to and log out of the system at any time.
  • Please ensure that you have selected the correct programming language while submitting your solutions.
  • 20-minute submission penalty will be applied to wrong submissions.
  • Each question is one point. Participants will be ordered by their points. Teams with the same amount of points will be ordered by their submission time.
  • Submission time is calculated from the beginning of the contest, not from the moment contestants log in to the system.
  • Contestants who plagiarise will be disqualified.
  • Using a direct copy of code blocks from any online or offline resources will be counted as plagiarism.
  • If you have any questions about the questions in the contest, you can use the Ticket system. After opening any question's page, you can use the button Request clarification/Açıklama talebi and you can ask your questions, to reach the questions and their answers, you can use this link. It is recommended that all participants check the Ticket system regularly.
  • During the contest, you will receive a pop-up message if an announcement is made. But still, you are encouraged to check this page regularly.
  • You can change the language of the page (Turkish/English) by using the button at the bottom.
  • The system also has a python compiler called pypy. If you want to run your Python code faster, you can use the pypy compiler. For Python 2 use pypy 2, for Python 3 use pypy 3.
  • The order of the problems does not directly relate to how hard the problems are. We recommend looking at all of the problems first.
  • METU Computer Club keeps the right to change the contest's rules.

METU Computer Club, We wish all participants good luck. You can send a mail to the address [email protected] if you have any questions.


Problems

Letter Problem AC Rate Users
A Zeyna's Game 17.4% 12
B Revolving Doors 20.8% 10
C Finding Subarrays 58.1% 18
D Spaceship 44.7% 17
E Susky's Chocolate Store 19.2% 8
F PIrated Cryptocurrency 16.3% 7
G No Room for Monsters 0.0% 0
H Relative Town Massacre 0.0% 0