设鸡有x只,兔有(100-2x)÷4只,由题意得:4x+(100-2x)÷4×2=86, 4x+(100-2x)÷2=86, 4x+50-x=86, 3x=86-50, x=36÷3, x=12;则兔有:(100-2×12)÷4=19(只).答:鸡有12只,兔有19只.