???

Lionel921 2024-04-21 16:28:08 16

我哪儿错了? #include

int main() { int a; std::cin >> a; if (a < 2 || a % 2 != 0) { std::cout << "0 0" << std::endl; return 0; } // 最少的动物数是假设全部是兔子 int minAnimals = a / 4; // 最多的动物数是假设全部是鸡 int maxAnimals = a / 2; std::cout << minAnimals << " " << maxAnimals << std::endl; return 0; }

{{ vote && vote.total.up }}

共 1 条回复

root 站长

考虑一下 a = 6 的情况, 一只兔子和一只鸡就是最少动物数,三只鸡是最多动物。