问题 F: 因子和
来源:互联网 发布:熟练使用办公软件 编辑:程序博客网 时间:2024/06/05 02:22
问题 F: 因子和
时间限制: 1 Sec 内存限制: 128 MB提交: 61 解决: 10
[提交][状态][讨论版]
题目描述
给定一个数n,求n的因子和。
n的因子:所有的m满足n % m == 0。
输入
第一行输入一个整数t,代表有t组测试数据(t <= 100)
接下来有t行,每行有一个整数n。
保证1 <= n <= 100000000。
输出
输出一个整数代表因子和。请使用long long 代替 int。
样例输入
41234
样例输出
1347
提示
#include<stdio.h>
#include<math.h>
int main()
{
int t,a;
int i,n;
long long s;
scanf("%d",&t);
while(t--)
{
s=0;
scanf("%d",&n);
if(n==1)
printf("1\n");
else
{
for(i=1;i*i<=n;i++)
{
if(n%i==0)
s+=(i+n/i);
}
i--;
if(i*i==n)
s-=i;
printf("%lld\n",s);
}
}
return 0;
}
0 0
- 问题 F: 因子和
- 问题 Z: 因子和
- 因子和因子个数
- nyoj 767 因子和(素数问题)
- 对于因子和阶乘问题的理解
- 求因子数的和问题
- 最大公约数和最小公倍数问题--分解质因子
- 因子问题
- 因子和
- 因子和
- 因子和
- 因子和
- 因子和
- 因子和
- 因子和
- 关于lf和f的问题
- 问题 F: A+B和C (15)
- 整数N的因子个数和N!的因子个数(数学问题)
- HDU 5583 Kingdom of Black and White [Ad Hoc]
- hdu1556Color the ball(线段树)
- go语言的变量声明
- 逻辑运算符与关系运算符
- hihoCoder 1287 Miller-Rabin质数测试
- 问题 F: 因子和
- 使用Android studio 开发xposed插件
- 一些其它
- C语言中的atan和atan2
- Java---基于TCP协议的相互即时通讯小程序
- FreeRTOS内核详解----LIST
- 初学socket网络编程
- Spark函数讲解:collect
- 广告点击率预测 [离线部分]