假设26只都是孔雀,那么就有脚:26×2=52(只),比实际的少:80-52=28(只),这说明孔雀多了,需要增加犀牛和羚羊.每增加一只犀牛或羚羊,减少一只孔雀,就会增加脚数:4-2=2(只).所以,孔雀有:26-28÷2=12(只),犀牛和羚羊总共有:26-12=14(只).假设14只都是犀牛,那么就有犄角:14×1=14(只),比实际的少:20-14=6(只),这说明犀牛多了羚羊少了,需要减少犀牛增加羚羊.每增加一只羚羊,减少一只犀牛,犄角数就会增加:2-1=1(只),所以,羚羊的只数:6÷1=6(只),犀牛的只数:14-6=8(只).答:犀牛有8只、羚羊有6只、孔雀各12只.