牛客网--研究生复试--约数的个数
来源:互联网 发布:淘宝的优质网店 编辑:程序博客网 时间:2024/05/14 22:39
链接:https://www.nowcoder.com/questionTerminal/04c8a5ea209d41798d23b59f053fa4d6
来源:牛客网
来源:牛客网
输入n个整数,依次输出每个数的约数的个数
输入描述:
输入的第一行为N,即数组的个数(N<=1000)接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000)当N=0时输入结束。
输出描述:
可能有多组输入数据,对于每组输入数据,输出N行,其中每一行对应上面的一个数的约数的个数。
示例1
输入
51 3 4 6 12
输出
12346
查看已提交过的代码算法知识视频讲解
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while(in.hasNext()){int n = in.nextInt();int num = 0;for(int i=0; i<n; i++){num = in.nextInt();System.out.println(divisorNum(num));}}in.close();}private static int divisorNum(int n){int answer = 0;int i;for(i=1; i*i<n; i++){//巧用i*i来减少循环次数if(n % i == 0)answer += 2;}if(i*i == n)answer++;return answer;}}
阅读全文
0 0
- 牛客网--研究生复试--约数的个数
- 研究生入学复试的感受
- 计算机专业研究生的英语复试
- OJ_1087 约数的个数
- 约数的个数
- 求约数的个数
- 清华大学 约数的个数
- 求约数的个数
- 约数的个数
- 求约数的个数
- 约数的个数
- 约数的个数
- 研究生复试之数的分解
- 题目56:约数的个数
- 题目1087:约数的个数
- 题目1087:约数的个数
- 平方数的约数个数
- 一个正整数约数的个数
- 【NOIP模拟】赤壁情(DP)
- BZOJ1297: [SCOI2009]迷路(矩阵优化DP)
- 笔试复习_TCP/IP(三)
- C++ 返回数组问题
- codeforces 849B Tell Your World(计算几何)
- 牛客网--研究生复试--约数的个数
- [Caffe]史上最全的caffe安装过程
- 4399小游戏 十滴水 求解器(遗传算法尝试)
- 在EXCEL中快速输入数据的方法
- Python中文字输出乱码
- leetcode 50. Pow(x, n) 一个简单的分治算法的应用
- Python爬虫(一):爬取单页面
- static详解
- Happy Tree Friend!(递归模拟)