From f5a52d050a1fb4096abaf45c534dcb30d3c38e33 Mon Sep 17 00:00:00 2001 From: Rodolfo P A <6721075+rodoufu@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:26:44 -0300 Subject: [PATCH] Create count_factors.py --- codility_new/count_factors.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 codility_new/count_factors.py diff --git a/codility_new/count_factors.py b/codility_new/count_factors.py new file mode 100644 index 0000000..f92911c --- /dev/null +++ b/codility_new/count_factors.py @@ -0,0 +1,12 @@ +# https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/count_factors/ + +def solution(N): + i = 1 + count = 0 + while i * i < N: + if N % i == 0: + count += 2 + i += 1 + if i * i == N: + count += 1 + return count