#4658. Python YCL4级真题5
Python YCL4级真题5
统计因数个数
题目描述
若整数a % b == 0,则b是a的因数。输入一个正整数,统计并输出它所有因数的总个数。
输入格式
一个正整数
输出格式
单个整数,代表因数数量
样例
输入样例
6
输出样例
4
说明:6的因数:1、2、3、6,一共4个。
解题思路
- 接收输入转为整型;
- 定义计数器初始为0;
- 循环
1~n,能整除n则计数器+1; - 输出计数器。
若整数a % b == 0,则b是a的因数。输入一个正整数,统计并输出它所有因数的总个数。
一个正整数n
单个整数,代表因数数量
6
4
说明:6的因数:1、2、3、6,一共4个。
1~n,能整除n则计数器+1;