#include #include #include using namespace std;

bool isNarcissisticNumber(int num) { int digit1 = num / 100; int digit2 = (num / 10) % 10; int digit3 = num % 10; int sum = pow(digit1, 3) + pow(digit2, 3) + pow(digit3, 3); return sum == num; }

int main() { int m, n; cin >> m >> n; vector narcissisticNumbers; for (int i = m; i <= n; i++) { if (isNarcissisticNumber(i)) { narcissisticNumbers.push_back(i); } } if (narcissisticNumbers.empty()) { cout << "no" << endl; } else { for (int i = 0; i < narcissisticNumbers.size(); i++) { cout << narcissisticNumbers[i] << " "; } cout << endl; } return 0;

题目描述春天是鲜花的季节水仙花就是其中最迷人的代表数学上有个水仙花数他是这样定义的:水仙花数是指一个三位数它的各位数字的立方和等于其本身比如:153=13+53+33153=1 3 +5 3 +3 3 。现在要求输出所有在 �m 和 �n 范围内的水仙花数。输入格式两个整数 �m 和 �n100=�=�=999100=m=n=999。输出格式要求输出所有在给定范围内的水仙花数就是说输出的水仙花数必

原文地址: https://www.cveoy.top/t/topic/ixUM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录