鸡兔同笼,有17个头,42条腿.请问:鸡兔各有多少只?