题解 | #牛牛的四叶玫瑰数#
牛牛的四叶玫瑰数
https://www.nowcoder.com/practice/b1ee23676ad54919b50aa1a09da1704e
#include <stdio.h> #include <math.h> int main() { int l,r; scanf("%d %d",&l,&r); for(int i=l;i<=r;i++) { int sum=0;int val=i;//将val赋值为i这个数,再对其进行判断 while(val) { sum+=pow(val%10,4); val/=10;//换下一位进行计算,直到val变为0这个数就已经计算完了,我们再对sum进行计算 } if(sum==i) { printf("%d ",i);//这个数就是四叶玫瑰数 } } return 0; }