La idea que yo me hice cuando vi el enunciado es que "ver=0" iba a servir para lanzar la batería de tests... así se consigue que los tests se ejecuten rápidamente.
"ver=1" se reserva para las pruebas de cada uno... así no hay que tocar el código a la hora de elegir entre pruebas de funcionamiento y de rendimiento.
Con esa premisa en mente, lo único a tener en cuenta sería que, si "ver=0" lo único que no se ha de ejecutar es el código que imprime en pantalla... el cómo se lo curre cada uno ya...
jejeje
Un saludo