指数函数肯定在某一点超过正比例函数,可以列个函数算一下,最大的位数是6位。
参考代码:
#include <iostream> #include <cmath> using namespace std; int main() { int sum; for(int i=10;i<1000000;i++){ sum=0; int j=i; while(j>0){ int k=j%10; sum+=k*k*k*k*k;//不用pow运行时间好像短一些 j=j/10; } if(sum==i)cout<<i<<endl; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:576 |
点我有惊喜!你懂得!浏览:1402 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:583 |
C二级辅导-计负均正 (C语言代码)浏览:594 |
计算质因子 (C++代码)浏览:1625 |
简单的a+b (C语言代码)浏览:573 |
简单的a+b (C语言代码)浏览:335 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |