Tolong jelaskan mengenai Kompetisi terkenal dari Pemrograman kompetitif

Ada dua jenis format kompetisi: jangka pendek dan jangka panjang. Setiap babak kompetisi jangka pendek berlangsung dari 1 hingga 5 jam, sedangkan kompetisi jangka panjang ada yang berlangsung selama beberapa hari ataupun hingga beberapa bulan.