请问这怎么去输入呢?难道把1到n全部列举出来吗?应该不可能吧
2条回答 默认 最新
叶灼hua 2023-04-05 16:42关注主要代码:
#include <iostream> using namespace std; int main() { int a,b,c; int n; scanf("%d",&n); for(int i=100;i<n;i++) { a=i%10; b=(i/10)%10; c=i/100; if(a*a*a+b*b*b+c*c*c==i) { cout<<i<<endl; } } return 0; }解决 无用评论 打赏 举报 编辑记录