C++ 算法:猴子分桃子 - 找出所有可平分的猴子数量
以下是使用 C++ 编写的解决方案:
#include <iostream>
int main() {
int n;
std::cout << "请输入桃子的数量:";
std::cin >> n;
std::cout << "可以平分所有桃子的猴子数量有:";
for (int i = 1; i <= n; i++) {
if (n % i == 0) {
std::cout << i << " ";
}
}
return 0;
}
运行程序后,会要求输入桃子的数量,然后程序会输出所有可以平分桃子的猴子数量。例如,如果输入 14,程序会输出:1 2 7 14。
原文地址: http://www.cveoy.top/t/topic/pYDS 著作权归作者所有。请勿转载和采集!