Olimpiada 2012 i programowanie predykcyjne