HDU——4342(数论)
来源:互联网 发布:linux ant 配置 编辑:程序博客网 时间:2024/05/18 00:52
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4342
源代码:
#include<iostream>
#include<stdio.h>
#include<math.h>
using namespace std;
int main()
{
int test;
int n;
long long mid;
long long i,j;
long long sum;
long long m;
while(cin>>test)
{
while(test--)
{
sum=0;
cin>>n;
long long mid2 =sqrt(n*1.0);
while((long long)sqrt((double)(n+mid2)) != mid2) //高明
mid2++;
n = n+ mid2;
cout<<n<<" ";
mid=sqrt((double)n+1.0)-1.0;
for(i=1;i<=mid;i++)
{
sum+=(2*i+1)*i;
}
sum+=(n-mid*mid-2*mid)*(mid+1);
cout<<sum<<endl;
}
}
}
- HDU——4342(数论)
- HDU ——2973(数论)
- HDU——4349(数论)
- 数论——HDU 4961
- hdu——1060(数论之对数的使用)
- hdu——3501(数论之容斥原理)
- hdu——3292(数论之佩尔方程)
- HDU 3792——Twin Prime Conjecture(数论)
- (hdu 2973 YAPTCHA) <数论—威尔逊定理>
- (hdu 2588 gcd)<数论—欧拉函数>
- 数论(二)——数论函数
- HDU 2204 (数论)
- hdu 1722(数论)
- hdu 1492(数论)
- hdu 2554 (数论)
- hdu 2964 (数论)
- hdu 2421 (数论)
- hdu 2608(数论)
- c++内存分布(二)--虚函数和虚继承
- matlab2012一些函数删除后的替代解决方法及用到操作
- 839 - Not so Mobile--递归水题
- 右键菜单没有新建文本文档txt
- Spring+Hibernate注解事务
- HDU——4342(数论)
- Office 2007 中 Word 出现 Setup Error 的解决方法
- HDU 4027 单点更新+“剪枝”
- hdu 1003 Max Sum
- 初级程序员必知--第一个程序是这样写出来的!
- viewDidUnload释疑
- UVa 10670 - Work Reduction
- HDU-1711(KMP)
- ContentType ,charset和pageEncoding的区别