HUPROG'23 (Hacettepe Üniversitesi Programlama Yarışması); Türkiye'deki tüm öğrencilere açık olan ve finalinin 15 Nisan tarihinde, Hacettepe Üniversitesi Beytepe Kampüsü'nde gerçekleştirilmesi planlanan bir programlama yarışmasıdır. İlkini 2016'da gerçekleştirdiğimiz ve başarıyla sonuçlandırdığımız etkinliğimizin bu sene; çapını ve süresini artırıp daha geniş kitlelere ulaşmayı hedefliyoruz. Yarışma, "algoleague" ortamı üzerinde gerçekleştirilip; katılım takımlar halinde olacaktır. Bireysel katılımlar, tek kişilik takımlar gibi değerlendirilecektir.Takımlar maksimum 3 kişilik olup yarışmaya katılacak takımlar, yaptığımız ön elemeyle belirlenecektir ve eleme sonucunda ilk 15 sırada bulunan takımlara yarışmaya katılma hakkı tanınacaktır.
8 Nisan 2023
15 Nisan 2023
ACM (Association for Computing Machinery) 100.000’i aşkın üyesiyle alanında dünyanın en büyüğü olma özelliğine sahip, eğitsel ve bilimsel bir bilişim topluluğudur. 1947 yılında New York’da kurulan ACM, kurulduğu günden bu yana yayınladığı dergileri, zengin kütüphanesi ve bünyesinde barındırdığı profesyonel kulüpleri, özel araştırma grupları ve öğrenci kollarıyla bilgisayar bilimlerinin ilerlemesine öncülük etmektedir. ACM Hacettepe Öğrenci Topluluğu, ACM’e bağlı dünya üzerindeki 821, Türkiye’deki 13 öğrenci kolundan birisidir. 2010 yılında kurulan topluluğumuz, kurulduğu günden bu yana öncelikle Hacettepe Üniversitesi öğrencileri olmak üzere ulaşabildiği tüm öğrenciler için bilgisayar bilimlerine ilgiyi artıracak ve bu alanda farkındalık yaratacak etkinlikler düzenlemektedir. Bunun yanında sadece bilişim alanında kısıtlı kalmayıp aynı hedef kitlesinin sosyal bir birey olarak gelişimine katkı sağlamayı da kendimize görev bilmekteyiz.
Yarışmanın ön elemesi online olarak algoleague platformu üzerinde düzenlenecek olup finale kalan takımların fiziksel katılım koşulu aranacaktır. Finale kalan takımlar 16 saat boyunca tarafımızca belirlenen bir alanda yarışacaklardır. Yarışma, diğer programlama yarışmalarından da alışılagelmiş olduğu üzere, zorlukları ve puanları farklı olan problemlerden oluşacaktır. Takımlar bu problemleri istenilen şekilde çözerek, yazdıkları programlarla sorular için belirlenen puanları toplayacaktır. Bu süreçte yarışmacıların yazdıkları algoritmanın çözebildiği girdi miktarı ve bu girdileri belirlenen zaman sınırları içerisinde işleyip çözüme ulaşabilmesi dikkate alınacaktır. Puan eşitliği durumunda, o puana en çabuk ulaşan takım daha üst sırada kabul edilecektir. Yarışmada en yüksek 5 puana ulaşan takım ödüllendirilecek ve finale kalan her takıma, katılımdan dolayı sürpriz hediyeler verilecektir.
-Hem ön eleme hem de final etabında kendi takımınızın dışındaki herhangi birinden yardım almak kesinlikle yasaktır.
-Yarışma sırasında kendi kodlarını paylaşan takımlar ve bu kodları kullanan takımlar diskalifiye edilecektir.
-Takımlar en az 1 en fazla 3 kişiden oluşmalıdır.
-Yarışma sırasında internet vb. araçların kullanımında herhangi bir kısıtlama yoktur.
-Yarışmanın final etabına yarışmacıların kendi bilgisayarlarını getirmeleri gerekmektedir.
-Yarışmaya katılan kişilerin Türkiye'deki herhangi bir Üniversitede lisans veya ön lisans programlarından birinde eğitim görüyor olmaları gerekmektedir.
-Final etabında yarışacak takımların, etkinlik anında fiziksel olarak etkinlik alanında bulunmaları gerekmektedir.