描述
在1000~9999的范围里寻找四叶玫瑰数,并输出。满足如下要求的四位整数为四叶玫瑰数。
如:1634
1634为四叶玫瑰数。
输入描述
无
输出描述
在一行中输出找到的四叶玫瑰数,用空格隔开。
样例输入 1
无
样例输出 1
无
#include<bits/stdc++.h>
using namespace std;
int main(){
for(int i=1000;i<=9999;i++){
int a=i%10,b=i/10%10,c=i/100%10,d=i/1000%10;
if(((a*a*a*a)+(b*b*b*b)+(c*c*c*c)+(d*d*d*d))==i){
cout<<i<<' ';
}
}
return 0;
}