Files
exercises/cs101/2025mid/exam_2025mid_01_digits.cpp
T

24 lines
407 B
C++

#include <iostream>
std::size_t calc_digits(std::string num) {
if (num == "0") { return 1; }
std::size_t ans = num.size(), i = 0;
while (num[i] == '0') {
i++;
ans--;
}
return ans;
}
int main() {
std::ios::sync_with_stdio(false);
std::cin.tie(nullptr);
std::string num;
std::cin >> num;
std::cout << calc_digits(num) << std::endl;
return 0;
}