知识点:

循环控制:循环控制


#include <iostream>
#include <cmath>
using namespace std;

int main() {
    int m, n;
    int a, b, c;
    bool flag = true;

    while (cin >> m >> n) {
        for (int i = m; i <= n; i++) {
            a = i / 100;
            b = i / 10 % 10;
            c = i % 10;
            if (i == (pow(a, 3) + pow(b, 3) + pow(c, 3))) {
                cout << i << " ";
                flag = false;
            }
        }
        if (flag) {
            cout << "no";
        }
        cout << endl;
    }

    return 0;
}