我哪儿错了? #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; }
共 1 条回复
考虑一下 a = 6 的情况, 一只兔子和一只鸡就是最少动物数,三只鸡是最多动物。