水仙花数

    xiaoxiao2025-03-27  23

    ㈠ #include <iostream> using namespace std;int main() { int a,s,d,i; for(i=1;i<999;i++){ a=i/100; s=i/10; d=i; if(i==a*a*a+s*s*s+d*d*d) cout<<i<<" "; } return 0; } ㈡ #include <iostream> using namespace std; int main() { int t,i,s,d,n,m; cin>>n>>m; for(i=m;i<=n;i++){ t=i; s=0; while(t!=0){ d=t; s=s+d*d*d; t=t/10; } if(s==i) cout<<i<<" "; } return 0; }
    最新回复(0)