完美的数字
Bob是個很喜歡數(shù)字的孩子,現(xiàn)在他正在研究一個與數(shù)字相關(guān)的題目,我們知道一個數(shù)字的完美度是 把這個數(shù)字分解成三個整數(shù)相乘A*A*B(0
#include<cstdio> #include<iostream> #include<algorithm> using namespace std; long long a,b,i,j,p,sum; long long find(long long n) {sum=0;for(i=1;i<=n; i++){p=n/(i*i);if(p>=i){sum+=p-i+1;}else break;}return sum; } int main() {while(~scanf("%I64d%I64d",&a,&b)){long long sum1=find(a-1);long long sum2=find(b);printf("%I64d\n",sum2-sum1);}return 0; }總結(jié)
- 上一篇: 对广义表L=((a,b),c,d)进行操
- 下一篇: SpringCloud 入门教程(十):