#4640. YCL4级练习题-4

YCL4级练习题-4

计算正整数的因数个数

题目描述

如果整数 a 除以整数 bb 不为 0)的商为整数且没有余数,那么 b 就是 a 的因数。请通过编程实现:输入一个正整数,输出这个正整数的因数个数。

输入格式

一个正整数 n

输出格式

一个整数,表示 n 的因数个数

样例

输入样例

6

输出样例

4

样例说明

6 的因数有 1、2、3、6,共 4 个。

解题思路

  1. 初始化一个计数器,用于统计因数的数量。
  2. 遍历从 1 到 n 的所有整数 i
  3. 如果 n % i == 0,说明 in 的因数,计数器加 1。
  4. 遍历结束后,输出计数器的值。