问题 M: 因子个数
来源:互联网 发布:阿里云控制台 编辑:程序博客网 时间:2024/06/09 23:41
问题 M: 因子个数
时间限制: 1 Sec 内存限制: 128 MB
题目描述
给定一个数n,求n的因子数。
n的因子:所有的m满足n % m == 0。
输入
第一行输入一个整数t,代表有t组测试数据(t <= 100)
接下来有t行,每行有一个整数n。
保证1 <= n <= 100000000。
输出
输出一个结果代表因子个数。
样例输入
4
1
2
3
4
样例输出
1
2
2
3
要注意时间复杂度啊。
#include<stdio.h>#include<math.h>int main(){ int t; long int n,i,k,num=0; scanf("%d",&t); while(t--) { scanf("%ld",&n); k=sqrt(n); for(i=1;i<=k;i++) { if(n%i==0) { num++; } } if(k*k==n) { printf("%ld\n",2*num-1); } else { printf("%ld\n",2*num); } num=0; } return 0;}
0 0
- 问题 M: 因子个数
- 求n!中因子m的个数
- 关于因子个数的问题
- 问题 A: 因子个数 【数学】
- 因子和因子个数
- 求1到N个数中包含质因子m的数的个数
- 整数N的因子个数和N!的因子个数(数学问题)
- 数m个数退出,JosePhus问题
- 数m个数退出,JosePhus问题
- EularProject 12: 三角形数的因子个数问题
- 奇因子个数
- POJ2992 Divisors【因子个数】
- 质因子个数统计
- 【PAT】因子个数
- **质因子个数
- POJ 2992 因子个数
- CCF NOI1024 因子个数
- 因子个数打表
- 域名解析过程
- Subtree with Maximum Average
- MQTT协议(三) PUBLISH
- TTF 字体文件 删除不了,提示已经在System 打开
- 关于Unity3D中对象池的创建与回收
- 问题 M: 因子个数
- Mac下配置Tomcat,输入startup.sh后提示command not found
- android启动activity的详细过程
- 网络流 飞行员配对方案问题
- Hibernate入门(三)简单CRUD
- 用ssh公钥实现免密码登录
- MemCache分布式内存对象缓存系统
- How to traverse a directory tree
- Vue2.0-4 -指令v-bind 与 v-on 缩写