鸭嘴兽是最原始的哺乳动物之一,它嘴和脚像鸭子,而身体和尾部像海狸,虽然长得可爱,却具有毒性。
有天小亮来到澳大利亚,在一个湖泊调研时,发现湖泊里有许多动物,他们可以分为以下几种:
1. 小亮自己,无毒;
2. 若干只鸭嘴兽,有毒;
3. 若干只鸭子,无毒;
4. 若干条水蛇,有毒;
5. 若干只水獭,无毒;
小亮在笔记本上记录了各种动物的数量,但不幸的是笔记本被水打湿了,难以分辨上面的字迹,只能依稀看到其中记录了湖泊中包括小亮共有 n 只动物,其中 a 只动物有毒, b 只动物有鸭嘴, c 只动物既有毒也有鸭嘴。
小亮不确定这些数据是否正确,请你帮他判断下。
如果数据必定不正确,则输出-1,否则输出可能的无毒且无鸭嘴的动物数量。