Iterative number of digits

Write an iterative function that returns the number of digits of a number @n@.

Interface

C++,C
int number_of_digits(int n);
Java
public static int numberOfDigits(int n);
Python
number_of_digits(n)  # returns int
number_of_digits(n: int) -> int

Precondition

We have @n@ 0\ge 0.

Observation

You only need to submit the required procedure; your main program will be ignored.

Problem information

Author: Unknown
Translator: Carlos Molina

Generation: 2026-01-25T11:20:12.906Z

© Jutge.org, 2006–2026.
https://jutge.org