L'ICPC est un défi très difficile et significatif :