The strategy was to throw armies at him to annihilate until he was exhausted. I guess this stretches the definition of "if it works it isn't stupid", though.
If only Hannibal could win the war like he could his battles